1017 A除以B 20 (大數向除)

2021-07-16 20:29:59 字數 889 閱讀 8148

時間限制

100 ms

記憶體限制

65536 kb

**長度限制

8000 b

判題程式

standard

作者 chen, yue

本題要求計算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;

char ch[1002];

int c[1002];

int sum[1002];

int n;

int mod;

void init()

memset(sum, 0, sizeof(sum));

}void bignumdiv()

}int main()

for( i; i < len_ch; i++ )

printf ( " %d\n", mod );

}

**菜鳥,如有錯誤,請多包涵!!!

如果有幫助記得鼓勵我一下,謝謝!!!

PAT 乙級 1017 A除以B(20)

時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 本題要求計算a b,其中a是不超過1000位的正整數,b是1位正整數。你需要輸出商數q和餘數r,使得a b q r成立。輸入格式 輸入在1行中依次給出a和b,中間以1空格...

PAT乙級1017 A除以B 20

本題要求計算a b,其中a是不超過1000位的正整數,b是1位正整數。你需要輸出商數q和餘數r,使得a b q r成立。輸入格式 輸入在1行中依次給出a和b,中間以1空格分隔。輸出格式 在1行中依次輸出q和r,中間以1空格分隔。輸入樣例 123456789050987654321 7 輸出樣例 17...

C語言 1017 A除以B 20分

本題要求計算 a b,其中 a 是不超過 1000 位的正整數,b 是 1 位正整數。你需要輸出商數 q 和餘數 r,使得 a b q r 成立。輸入在一行中依次給出 a 和 b,中間以 1 空格分隔。在一行中依次輸出 q 和 r,中間以 1 空格分隔。123456789050987654321 7...