import sys
in1 = input()
n,m=map(int,in1.split())
a=[]
count=n
for i in range(1,m):
n=pow(n,1/2)
count+=n
#print(round(count,2))
print('%.2f' % count)
1、map函數的使用。
2、pow(a,b)表示a 的b次方,如果開放,b取分數即可,如 a開4次方pow(a,1/4)。
3、保留兩位有效數字:
#方法一
print('%.2f' % a)
#方法二
round(a,2)
#方法三
In [1]: from decimal import Decimal
In [2]: Decimal('5.026').quantize(Decimal('0.00'))
Out[2]: Decimal('5.03')