題目描寫敘述
本題要求計算a/b。當中a是不超過1000位的正整數,b是1位正整數。你須要輸出商數q和餘數r,使得a = b * q + r成立。
輸入描寫敘述:
輸入在1行中依次給出a和b,中間以1空格分隔。
輸出描寫敘述:
在1行中依次輸出q和r,中間以1空格分隔。
輸入樣例:
123456789050987654321 7
輸出樣例:
17636684150141093474 3
#include
#include
#include
using
namespace
std;
bool comstr1str2(string s1, string s2)
else
if (n1 < n2)
else
if (i == n1)return
true;
else
return
false;
}}void dec(string &s1, string &s2,string &ssstr)
int main() else } cout
<< sastr.c_str() << " "
<< s1.c_str() << endl; return
0; }
演算法題 A除以B
題目描述 本題要求計算a b,其中a是不超過1000位的正整數,b是1位正整數。你需要輸出商數q和餘數r,使得a b q r成立。輸入描述 輸入在1行中依次給出a和b,中間以1空格分隔。輸出描述 在1行中依次輸出q和r,中間以1空格分隔。輸入例子 123456789050987654321 7 輸出...
CCF 訓練50題 NO 22 A除以B
本題要求計算a b,其中a是不超過1000位的正整數,b是1位正整數。你需要輸出商數q和餘數r,使得a b q r成立。這個問題關鍵點在於不超過1000位的整數和乙個一位數,這個不超過一千位的整數應當是以字串的形式錄入,然後模擬小學學的豎式除法。模擬豎式計算做到右依次,直到最後一位那裡即可得出結果。...
PAT乙級 A除以B
本題要求計算 a b,其中 a 是不超過 1000 位的正整數,b 是 1 位正整數。你需要輸出商數 q 和餘數 r,使得 a b q r 成立。輸入在一行中依次給出 a 和 b,中間以 1 空格分隔。在一行中依次輸出 q 和 r,中間以 1 空格分隔。123456789050987654321 7...