def gcd(a,b):
if (b==0):
return a
else:
return gcd(b,a%b)
n=input()
a=map(int,raw_input().split())
a.sort()
g=reduce(gcd,a)
print (['Bob','Alice'][(max(a)/g-n)&1])
本文深入探讨了游戏开发过程中的核心策略与技巧,包括优化算法、高效编程实践、团队协作和资源管理等关键要素,旨在帮助开发者提升游戏品质与效率。
def gcd(a,b):
if (b==0):
return a
else:
return gcd(b,a%b)
n=input()
a=map(int,raw_input().split())
a.sort()
g=reduce(gcd,a)
print (['Bob','Alice'][(max(a)/g-n)&1])

被折叠的 条评论
为什么被折叠?