注意题意需要保留6位小数,不足的时候我们用0补足
def highs(h): sum_1 = 0 for i in range(1,5): sum_1 += ((1/2)**i)*h*2 print('%.6f' %(sum_1+h)) print('%.6f' %(((1/2)**5)*h)) h = int(input().strip()) highs(h)
def highs(h): sum_1 = 0 for i in range(1,5): sum_1 += ((1/2)**i)*h*2 print('%.6f' %(sum_1+h)) print('%.6f' %(((1/2)**5)*h)) h = int(input().strip()) highs(h)