A除以B等于80,python a除以b_A除以B (Python)

 2023-10-05 阅读 28 评论 0

摘要:本題要求計算 A/B,其中 A 是不超過 1000 位的正整數,B 是 1 位正整數。你需要輸出商數 Q 和余數 R,使得 A=BQ+R 成立。 輸入格式: A除以B等于80、輸入在一行中依次給出 A 和 B,中間以 1 空格分隔。 輸出格式: 在一行中依次輸出 Q 和 R,中間以 1 空格分隔。 a、輸入樣例

本題要求計算 A/B,其中 A 是不超過 1000 位的正整數,B 是 1 位正整數。你需要輸出商數 Q 和余數 R,使得 A=B×Q+R 成立。

輸入格式:

A除以B等于80、輸入在一行中依次給出 A 和 B,中間以 1 空格分隔。

輸出格式:

在一行中依次輸出 Q 和 R,中間以 1 空格分隔。

a、輸入樣例:

123456789050987654321 7

輸出樣例:

b?17636684150141093474 3

代碼如下:

為了做題而做題法:

c。# 不要為了單純實現去做題

num_p ,num_s = input().split()

res = int(num_p) % int(num_s)

d,res1 =int(num_p) // int(num_s)

print(res1,res)

除法的豎式運算:

e、num_p, num_s = input().split()

num_list = [int(i) for i in num_p]

num_s = int(num_s)

f='python'。rst = ‘‘ # 存放商

i = 0

while i < len(num_list):

b的輸出結果、if num_list[i] >= num_s:

rst += (str(num_list[i] // num_s))

num_list[i] %= num_s

else:

if i == len(num_list) - 1:

break

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/115588.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息