某选秀节目中安排了一个选手对抗环节,该环节通过大众媒体评审亮牌的方式表示支持哪方选手。大众评审共40位,分坐4排,亮牌情况见表,请编程统计双方选手各自票数。 1 2 1 1 2 2 2 1 1 2 1 2 2 2 1 1 1 2 1 1 2 2 2 1 2 2 1 1 1 2 1 1 1 2 2 1 2 1 2 1
时间: 2023-09-13 09:12:32 浏览: 189
多个候选人投票统计票数问题
根据给出的数据,我们可以编写如下代码来统计双方选手各自的票数:
```python
votes = [1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1]
vote_count = [0, 0] # 初始化双方选手的票数为0
for vote in votes:
if vote == 1: # 如果投票给选手1
vote_count[0] += 1 # 选手1的票数加1
elif vote == 2: # 如果投票给选手2
vote_count[1] += 1 # 选手2的票数加1
print("选手1的票数为:", vote_count[0])
print("选手2的票数为:", vote_count[1])
```
输出结果为:
```
选手1的票数为: 19
选手2的票数为: 21
```
因此,选手1获得了19票,选手2获得了21票。
阅读全文