P39. 练8.4带余除法
说明
给定被除数和除数,求整数商及余数。此题中请使用默认的整除和取余运算,无需对结果进行任何特殊处理。
输入格式
一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。
输出格式
一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。
题解
a, b = map(int, input().split())
c = int(a / b)
d = a - c*b
print(c,d,sep=" ")
【注】 python 中求余如果操作是带负号余数结果区别较大,影响 ac 结果:
不能直接使用 a %b 或 divmod()
python中负数除法的求商和取余的问题 /problem/129.html
- int(a /b) 报错:
- a // b 报错: