本題要求計算 a/b,其中 a 是不超過 1000 位的正整數,b 是 1 位正整數。你需要輸出商數 q 和餘數 r,使得 a=b×q+r 成立。
輸入在一行中依次給出 a 和 b,中間以 1 空格分隔。
在一行中依次輸出 q 和 r,中間以 1 空格分隔。
123456789050987654321 7
17636684150141093474 3
看完題目之後,腦海裡浮現出一句話"life is short, use python."人生苦短,我用python。python**好,倆行ac叼。關於第一行輸入的注釋在前面的題中提到了這段**中最秀的地方就是這個a,b,c=map(int,input().split())啦!map()函式的用法如下:map(func,[seq1,seq2,...])第乙個引數接受乙個函式名,後面的引數接受乙個或多個可python的函式程式設計中的map()函式是將func作用於seq中的每乙個元素,並將所有的呼叫的結果作為乙個列表返回。然後整除和求餘即可。
a,b=map(int,input().split())
print(str(a//b)+" "+str(a%b))
PAT乙級1017 A除以B
時間限制 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乙級 1007 A除以B
時間限制 1000 ms 記憶體限制 32768 kb 長度限制 100 kb 判斷程式 standard 來自 小小 本題要求計算a b,其中a是不超過1000位的正整數,b是1位正整數。你需要輸出商數q和餘數r,使得a b q r成立。輸入在1行中依次給出a和b,中間以1空格分隔。在1行中依次輸...
PAT乙級1017A除以B
題目如下 本題要求計算 a b,其中 a 是不超過 1000 位的正整數,b 是 1 位正整數。你需要輸出商數 q 和餘數 r,使得 a b q r 成立。輸入格式 輸入在一行中依次給出 a 和 b,中間以 1 空格分隔。輸出格式 在一行中依次輸出 q 和 r,中間以 1 空格分隔。輸入樣例 123...