用一大堆if
的可讀性太差了,寫完後很難debug
可以試試把資料都打包到一個list裡面
while True:
# 無限循環至EOF為止
try:
a, b, c = map(int, input().split())
except EOFError:
break
# 將候選人資料做成嵌套list, 然後讓程式排序他們
candidate = [(a,'A'), (b,'B'), (c,'C')]
candidate.sort()
# 邏輯判斷
if candidate[0][0] + candidate[1][0] > candidate[2][0]:
print(candidate[1][1])
else:
print(candidate[2][1])
|