赞
踩
C语言竞赛
- import math
- def prime(k):
- up = int(math.sqrt(k)+1)
- if k%2==0 and k!=2:
- return False
- elif k==2 or k==3:
- return True
- else:
- for i in range(3,up,2):
- if k%up==0:
- return False
- return True
- def prize(a):
- if a == 1:
- return 'Mystery Award'
- elif prime(a):
- return 'Minion'
- else:
- return 'Chocolate'
- n = int(input())
- dic = {}
- lst = []
- for i in range(n):
- dic[input()] = prize(i+1)
- m = int(input())
- for i in range(m):
- x = input()
- if x not in dic.keys():
- print(x+': Are you kidding?')
- else:
- if x in lst:
- print(x+': Checked')
- else:
- print(x+': '+dic[x])
- lst.append(x)

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。