本题请你实现一个简单的投票统计工具:投票同意的人输入 1,反对的人输入 0。简单多数胜。
输入格式:
输入在一行中给出一系列的投票值,1 表示同意,0 表示反对,-1 表示结束。
输出格式:
统计并输出投票的结果:如果同意的人多就输出 Yes
;反对的人多就输出 No
;平票就输出 Tie
。然后在第二行输出同意的人数和反对的人数,其间隔 1 个冒号 :
。
输入样例 1:
1 0 0 1 1 -1
输出样例 1:
Yes
3:2
输入样例 2:
0 0 0 1 -1
输出样例 2:
No
1:3
输入样例 3:
1 1 1 0 0 0 -1
输出样例 3:
Tie
3:3
代码如下:
a = 0
b = 0
list = [int(i) for i in input().split(' ')]
for i in range(len(list)):
if list[i] == 1:
a += 1
elif list[i] == 0:
b += 1
if a > b:
print("Yes")
elif a < b:
print("No")
elif a == b:
print("Tie")
print(f"{a}:{b}")