1. 同学A与B玩取数游戏。即有一个n项的数组,两位同学轮流从 两端取走数字(假设A同学先取)。
胜负评判:所取数之和较大者获胜(可能存在平局)。
分析:先求出序列中奇数号整数之和S1,再求出偶数号整数之和S2。所有奇数项之和即为第一个取值的同学的结果,偶数项为第二个取值的所有数结果。那么 | S1 - S2 | 就是A,B同学最终得分的差值了
arr = list(map(int, input().split()))
s1=0#所有奇数项的和
s2=0#偶数
for i in range(0,len(arr),2):
s1+=arr[i]
for j in range(1,len(arr),2):
s2+=arr[j]
if s1>s2:
print("A胜")
elif s1<s2:
print("B胜")
else:
print("平局")