題目描述
本題要求計算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空格分隔。輸入樣例 12345678905098765432...
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...