列表

详情


NP34. 除法与取模运算

描述

我们都知道在计算机里除法有两种,一种是整除,结果有商和余数,另一种则是将其除到有小数。现输入两个数字x与y,分别计算两种除法下x/y的结果。

输入描述

分两行输入两个整数x与y,其中y不为0.

输出描述

第一行输出x除以y的商和余数;
第二行输出x除以y的非整除结果,保留两位小数。

示例1

输入:

3
2

输出:

1 1
1.50

原站题解

Python 解法, 执行用时: 12ms, 内存消耗: 2944KB, 提交时间: 2022-07-28

x = float(input())
y = float(input())
print(' '.join([str(int(x//y)), str(int(x%y))]))
print('%.2f'%(x/y))

Python 解法, 执行用时: 13ms, 内存消耗: 2984KB, 提交时间: 2022-08-05

a=input()
b=input()
print(str(int(a/b))+" "+str(int(a%b)))    
c=float(a)/float(b)
print("%.2f"%c)

Python 3 解法, 执行用时: 29ms, 内存消耗: 4560KB, 提交时间: 2022-08-05

x = int(input())
y = int(input())
print(f'{x//y} {x%y}')
print('{:.2f}'.format(x/y))

Python 3 解法, 执行用时: 29ms, 内存消耗: 4572KB, 提交时间: 2022-08-02

x = int(input())
y = int(input())
print(x // y, x % y)
a = x / y
print("%.2f" %a)

Python 3 解法, 执行用时: 30ms, 内存消耗: 4472KB, 提交时间: 2022-07-28

x = int(input())
y = int(input())
print(x // y ,end = '')
print(" ",end = '')
print(x % y)
print('{:.2f}'.format(x / y))

上一题