7-2最高情侣身高(10分)

问题描述:

  1. 7-2 最佳情侣身高 (10 分)
    最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。下面就请试写个程序,为任意一位用户计算他/她的情侣的最佳身高。

输入格式:
输入第一行给出正整数N(≤10),为前来查询的用户数。随后N行,每行按照“性别 身高”的格式给出前来查询的用户的性别和身高,其中“性别”为“F”表示女性、“M”表示男性;“身高”为区间[1.0,3.0]之间的实数。

输出格式:
对每一个查询,在一行中为该用户计算出其情侣的最佳身高,保留小数点后2位

n=int(input())
for i in range(n):
    sex,high=input().split()
    high=float(high)
    if sex=='F':
        result = high*1.09
    else:
        result = high/1.09
    print('{:.2f}'.format(result))


 有帮助请采纳


people_num=int(input())
i=1
user=[]
while i<=people_num:
    user.append(input().split(" "))
    i=i+1
for list_num in user:
    if list_num[0]=="M":
        best=float(list_num[1])*1/1.09
    if list_num[0]=="F":
        best=float(list_num[1])*1.09
    print(round(best,2))