# 1661559, 2022-10-29 09:28:07, ----- (0%)
word = input().upper().strip().split()
print(word)
points=[]
for e in word:
p=0
for k in e:
if k in 'A, E, I, L, N, O, R, S, T, U':
p+=1
if k in 'D, G':
p+=2
if k in 'B, C, M, P':
p+=3
if k in 'F, H, V, W, Y':
p+=4
if k in 'K':
p+=5
if k in 'J, X':
p+=8
if k in 'Q, Z':
p+=10
points.append([p,e])
points.sort(reverse=True)
for e in points:
print(e[1],e[0])
| # 1661611, 2022-10-29 09:29:21, ----- (0%)
word = input().strip().split()
print(word)
points=[]
for e in word:
p=0
for k in e:
if k in 'A, E, I, L, N, O, R, S, T, U':
p+=1
if k in 'D, G':
p+=2
if k in 'B, C, M, P':
p+=3
if k in 'F, H, V, W, Y':
p+=4
if k in 'K':
p+=5
if k in 'J, X':
p+=8
if k in 'Q, Z':
p+=10
points.append([p,e])
points.sort(reverse=True)
for e in points:
print(e[1],e[0])
| # 1661664, 2022-10-29 09:31:05, ----- (0%)
word = input().strip().split()
print(word)
points=[]
for e in word:
p=0
for k in e:
if k in 'A, E, I, L, N, O, R, S, T, U':
p+=1
if k in 'D, G':
p+=2
if k in 'B, C, M, P':
p+=3
if k in 'F, H, V, W, Y':
p+=4
if k in 'K':
p+=5
if k in 'J, X':
p+=8
if k in 'Q, Z':
p+=10
points.append([p,e])
points.sort(reverse=True)
for e in points:
print(e[1],str(e[0]))
| # 1662588, 2022-10-29 10:02:45, xxxxx (0%) # word = input().strip().split() # print(word) # points=[] # for e in word: # p=0 # for k in e: # if k in 'A, E, I, L, N, O, R, S, T, U': # p+=1 # if k in 'D, G': # p+=2 # if k in 'B, C, M, P': # p+=3 # if k in 'F, H, V, W, Y': # p+=4 # if k in 'K': # p+=5 # if k in 'J, X': # p+=8 # if k in 'Q, Z': # p+=10 # points.append([p,e]) # points.sort(reverse=True) # for e in points: # print(e[1],e[0]) print(wrf) | # 1662977, 2022-10-29 10:14:05, ----- (0%)
word = input().upper().strip().split()
print(word)
points=[]
for e in word:
p=0
for k in e:
if k in 'A, E, I, L, N, O, R, S, T, U':
p+=1
if k in 'D, G':
p+=2
if k in 'B, C, M, P':
p+=3
if k in 'F, H, V, W, Y':
p+=4
if k in 'K':
p+=5
if k in 'J, X':
p+=8
if k in 'Q, Z':
p+=10
points.append([e,p])
points.sort()
points = sorted(points, key = lambda stu:stu[1],reverse=True)
for e in points:
print(e[0],e[1])
| # 1663249, 2022-10-29 10:20:43, ----- (0%)
word = input().upper().strip().split()
print(word)
points=[]
for e in word:
p=0
for k in e:
if k in 'A, E, I, L, N, O, R, S, T, U':
p+=1
if k in 'D, G':
p+=2
if k in 'B, C, M, P':
p+=3
if k in 'F, H, V, W, Y':
p+=4
if k in 'K':
p+=5
if k in 'J, X':
p+=8
if k in 'Q, Z':
p+=10
points.append([e,p])
points.sort()
points = sorted(points, key = lambda stu:stu[1],reverse=True)
for e in points:
print(e[0],e[1])
| # 1663287, 2022-10-29 10:21:44, ----- (0%)
word = input().upper().strip().split()
print(word)
points=[]
for e in word:
p=0
for k in e:
if k in 'AEILNORSTU':
p+=1
if k in 'DG':
p+=2
if k in 'BCMP':
p+=3
if k in 'FHVWY':
p+=4
if k in 'K':
p+=5
if k in 'JX':
p+=8
if k in 'QZ':
p+=10
points.append([e,p])
points.sort()
points = sorted(points, key = lambda stu:stu[1],reverse=True)
for e in points:
print(e[0],e[1])
| # 1663421, 2022-10-29 10:24:27, ----- (0%)
word = input().split()
print(word)
points=[]
for e in word:
p=0
for k in e:
if k in 'AEILNORSTU':
p+=1
if k in 'DG':
p+=2
if k in 'BCMP':
p+=3
if k in 'FHVWY':
p+=4
if k in 'K':
p+=5
if k in 'JX':
p+=8
if k in 'QZ':
p+=10
points.append([e,p])
points.sort()
points = sorted(points, key = lambda stu:stu[1],reverse=True)
for e in points:
print(e[0],e[1])
| # 1663439, 2022-10-29 10:24:47, PPPPP (100%)
word = input().split()
points=[]
for e in word:
p=0
for k in e:
if k in 'AEILNORSTU':
p+=1
if k in 'DG':
p+=2
if k in 'BCMP':
p+=3
if k in 'FHVWY':
p+=4
if k in 'K':
p+=5
if k in 'JX':
p+=8
if k in 'QZ':
p+=10
points.append([e,p])
points.sort()
points = sorted(points, key = lambda stu:stu[1],reverse=True)
for e in points:
print(e[0],e[1])
|
# 1661306, 2022-10-29 09:19:36, PP--- (40%)
def score(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
if c in ["D", "G"]:
return 2
if c in ["C", "B", "M", "P"]:
return 3
if c in ["F", "H", "V", "W" "Y"]:
return 4
if c == 'K':
return 5
if c in ["J", "K"]:
return 8
if c in ["Q", "Z"]:
return 10
return 0
words = []
for s in input().split():
total = 0
for c in s:
total += score(c)
words += [(-total, s)]
words = sorted(words)
for total, word in words:
print(word, -total)
| # 1661329, 2022-10-29 09:20:34, PP--- (40%)
def score(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
if c in ["D", "G"]:
return 2
if c in ["C", "B", "M", "P"]:
return 3
if c in ["F", "H", "V", "W" "Y"]:
return 4
if c == 'K':
return 5
if c in ["J", "X"]:
return 8
if c in ["Q", "Z"]:
return 10
return 0
words = []
for s in input().split():
total = 0
for c in s:
total += score(c)
words += [(-total, s)]
words = sorted(words)
for total, word in words:
print(word, -total)
| # 1661798, 2022-10-29 09:37:28, PPxxx (40%)
def score(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
if c in ["D", "G"]:
return 2
if c in ["C", "B", "M", "P"]:
return 3
if c in ["F", "H", "V", "W" "Y"]:
return 4
if c == 'K':
return 5
if c in ["J", "X"]:
return 8
if c in ["Q", "Z"]:
return 10
words = []
for s in input().split():
total = 0
for c in s:
total += score(c)
words += [(-total, s)]
words = sorted(words)
for total, word in words:
print(word, -total)
| # 1661828, 2022-10-29 09:38:22, PPxxx (40%)
def score(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
if c in ["D", "G"]:
return 2
if c in ["C", "B", "M", "P"]:
return 3
if c in ["F", "H", "V", "W" "Y"]:
return 4
if c == 'K':
return 5
if c in ["J", "X"]:
return 8
if c in ["Q", "Z"]:
return 10
words = []
for s in input().split():
total = 0
for c in s.strip():
total += score(c)
words += [(-total, s)]
for total, word in sorted(words):
print(word, -total)
| # 1662382, 2022-10-29 09:56:32, PPxxx (40%)
def score(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
if c in ["D", "G"]:
return 2
if c in ["B", "C", "M", "P"]:
return 3
if c in ["F", "H", "V", "W" "Y"]:
return 4
if c == 'K':
return 5
if c in ["J", "X"]:
return 8
if c in ["Q", "Z"]:
return 10
words = []
for s in input().strip().split():
total = 0
for c in s:
total += score(c)
words += [(-total, s)]
for total, word in sorted(words):
print(word, -total)
| # 1662409, 2022-10-29 09:57:14, PP--- (40%)
def score(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
if c in ["D", "G"]:
return 2
if c in ["B", "C", "M", "P"]:
return 3
if c in ["F", "H", "V", "W" "Y"]:
return 4
if c == 'K':
return 5
if c in ["J", "X"]:
return 8
if c in ["Q", "Z"]:
return 10
return 0
words = []
for s in input().strip().split():
total = 0
for c in s:
total += score(c)
words += [(-total, s)]
for total, word in sorted(words):
print(word, -total)
| # 1662428, 2022-10-29 09:57:46, PPxxx (40%)
def score(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
if c in ["D", "G"]:
return 2
if c in ["B", "C", "M", "P"]:
return 3
if c in ["F", "H", "V", "W" "Y"]:
return 4
if c == 'K':
return 5
if c in ["J", "X"]:
return 8
if c in ["Q", "Z"]:
return 10
if c.isalpha():
return
return 0
words = []
for s in input().strip().split():
total = 0
for c in s:
total += score(c)
words += [(-total, s)]
for total, word in sorted(words):
print(word, -total)
| # 1662523, 2022-10-29 10:00:38, PPPPP (100%)
def score(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
if c in ["D", "G"]:
return 2
if c in ["B", "C", "M", "P"]:
return 3
if c in ["F", "H", "V", "W", "Y"]:
return 4
if c == 'K':
return 5
if c in ["J", "X"]:
return 8
if c in ["Q", "Z"]:
return 10
words = []
for s in input().strip().split():
total = 0
for c in s:
total += score(c)
words += [(-total, s)]
for total, word in sorted(words):
print(word, -total)
|
# 1661475, 2022-10-29 09:25:39, P---- (20%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def word_point(c):
k = 0
for e in c:
if e in p1:
k += 1
elif e in p2:
k += 2
elif e in p3:
k += 3
elif e in p4:
k += 4
elif e in p5:
k += 5
elif e in p8:
k += 8
elif e in p10:
k += 10
return k
words = input().split()
for i in range(len(words)):
print(words[i], word_point(words[i]))
| # 1661489, 2022-10-29 09:25:58, P---- (20%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def word_point(c):
k = 0
for e in c:
if e in p1:
k += 1
elif e in p2:
k += 2
elif e in p3:
k += 3
elif e in p4:
k += 4
elif e in p5:
k += 5
elif e in p8:
k += 8
elif e in p10:
k += 10
return k
words = input().split()
for i in range(len(words)):
print(words[i], word_point(words[i]))
| # 1661505, 2022-10-29 09:26:21, P---- (20%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def word_point(c):
k = 0
for e in c:
if e in p1:
k += 1
elif e in p2:
k += 2
elif e in p3:
k += 3
elif e in p4:
k += 4
elif e in p5:
k += 5
elif e in p8:
k += 8
elif e in p10:
k += 10
return k
words = input().split()
for i in range(len(words)):
print(words[i],' ',word_point(words[i]))
| # 1661699, 2022-10-29 09:32:41, ----- (0%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def word_point(c):
k = 0
for e in c:
if e in p1:
k += 1
elif e in p2:
k += 2
elif e in p3:
k += 3
elif e in p4:
k += 4
elif e in p5:
k += 5
elif e in p8:
k += 8
elif e in p10:
k += 10
return k
words = input().split()
d = []
for i in range(len(words)):
d.append([word_point(words[i]),words[i]])
d.sort()
for i in range(len(d)):
print(d[i][0],' ',d[i][1])
| # 1661703, 2022-10-29 09:32:52, ----- (0%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def word_point(c):
k = 0
for e in c:
if e in p1:
k += 1
elif e in p2:
k += 2
elif e in p3:
k += 3
elif e in p4:
k += 4
elif e in p5:
k += 5
elif e in p8:
k += 8
elif e in p10:
k += 10
return k
words = input().split()
d = []
for i in range(len(words)):
d.append([word_point(words[i]),words[i]])
d.sort()
for i in range(len(d)):
print(d[i][0],'',d[i][1])
| # 1661900, 2022-10-29 09:40:24, PPPPP (100%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def word_point(c):
k = 0
for e in c:
if e in p1:
k += 1
elif e in p2:
k += 2
elif e in p3:
k += 3
elif e in p4:
k += 4
elif e in p5:
k += 5
elif e in p8:
k += 8
elif e in p10:
k += 10
return k
words = input().split()
d = []
for i in range(len(words)):
d.append([word_point(words[i]),words[i]])
d.sort()
#print(d)
for i in range(len(d)):
d[i][0] *= -1
#print(d)
d.sort()
#print(d)
for i in range(len(d)):
d[i][0] *= -1
for i in range(len(d)):
print(d[i][1], d[i][0])
#for i in range(len(words)):
#print(words[i], word_point(words[i]))
| # 1661901, 2022-10-29 09:40:32, PPPPP (100%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def word_point(c):
k = 0
for e in c:
if e in p1:
k += 1
elif e in p2:
k += 2
elif e in p3:
k += 3
elif e in p4:
k += 4
elif e in p5:
k += 5
elif e in p8:
k += 8
elif e in p10:
k += 10
return k
words = input().split()
d = []
for i in range(len(words)):
d.append([word_point(words[i]),words[i]])
d.sort()
#print(d)
for i in range(len(d)):
d[i][0] *= -1
#print(d)
d.sort()
#print(d)
for i in range(len(d)):
d[i][0] *= -1
for i in range(len(d)):
print(d[i][1], d[i][0])
#for i in range(len(words)):
#print(words[i], word_point(words[i]))
|
# 1661497, 2022-10-29 09:26:09, PPxxx (40%)
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']; point3=['B','C','M','P']
point4=['F','H','V','W','Y']; point5=['K']
point8=['J','K']; point10=['Q','Z']
ans=[]
def letter_point(c):
if(c in point1): return 1
if(c in point2): return 2
if(c in point3): return 3
if(c in point4): return 4
if(c in point5): return 5
if(c in point8): return 8
if(c in point10): return 10
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
for i in words:
ans.append((i,word_point(i)))
ans=sorted(ans,key=lambda x:x[1])
ans.reverse()
for i in range(len(ans)):
print(ans[i][0],ans[i][1])
| # 1661838, 2022-10-29 09:38:51, PPxxx (40%)
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']; point3=['B','C','M','P']
point4=['F','H','V','W','Y']; point5=['K']
point8=['J','K']; point10=['Q','Z']
ans=[]
def letter_point(c):
if(c in point1): return 1
if(c in point2): return 2
if(c in point3): return 3
if(c in point4): return 4
if(c in point5): return 5
if(c in point8): return 8
if(c in point10): return 10
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
for i in words:
ans.append((i,word_point(i)))
#ans=sorted(ans,key=lambda x:(x[1],x[0]))
#ans=sorted(ans,key=lambda x:x[0],reverse=True)
ans=sorted(sorted(ans,key=lambda x:x[0]),key=lambda x:x[1],reverse=True)
for i in range(len(ans)):
print(ans[i][0],ans[i][1])
| # 1661943, 2022-10-29 09:42:04, P-xxx (20%)
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']; point3=['B','C','M','P']
point4=['F','H','V','W','Y']; point5=['K']
point8=['J','K']; point10=['Q','Z']
ans=[]
def letter_point(c):
if(c in point1): return 1
if(c in point2): return 2
if(c in point3): return 3
if(c in point4): return 4
if(c in point5): return 5
if(c in point8): return 8
if(c in point10): return 10
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
for i in words:
ans.append((i,word_point(i)))
#ans=sorted(ans,key=lambda x:(x[1],x[0]))
#ans=sorted(ans,key=lambda x:x[0],reverse=True)
#ans=sorted(sorted(ans,key=lambda x:x[0]),key=lambda x:x[1],reverse=True)
for i in range(len(ans)):
print(ans[i][0],ans[i][1])
| # 1661956, 2022-10-29 09:42:29, P---- (20%)
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']; point3=['B','C','M','P']
point4=['F','H','V','W','Y']; point5=['K']
point8=['J','K']; point10=['Q','Z']
ans=[]
def letter_point(c):
# if(c in point1): return 1
# if(c in point2): return 2
# if(c in point3): return 3
# if(c in point4): return 4
# if(c in point5): return 5
# if(c in point8): return 8
# if(c in point10): return 10
return 1
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
for i in words:
ans.append((i,word_point(i)))
#ans=sorted(ans,key=lambda x:(x[1],x[0]))
#ans=sorted(ans,key=lambda x:x[0],reverse=True)
#ans=sorted(sorted(ans,key=lambda x:x[0]),key=lambda x:x[1],reverse=True)
for i in range(len(ans)):
print(ans[i][0],ans[i][1])
| # 1661965, 2022-10-29 09:42:54, P-xxx (20%)
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']; point3=['B','C','M','P']
point4=['F','H','V','W','Y']; point5=['K']
point8=['J','K']; point10=['Q','Z']
ans=[]
def letter_point(c):
if(c in point1): return 1
if(c in point2): return 2
if(c in point3): return 3
# if(c in point4): return 4
# if(c in point5): return 5
# if(c in point8): return 8
# if(c in point10): return 10
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
for i in words:
ans.append((i,word_point(i)))
#ans=sorted(ans,key=lambda x:(x[1],x[0]))
#ans=sorted(ans,key=lambda x:x[0],reverse=True)
#ans=sorted(sorted(ans,key=lambda x:x[0]),key=lambda x:x[1],reverse=True)
for i in range(len(ans)):
print(ans[i][0],ans[i][1])
| # 1661971, 2022-10-29 09:43:07, Pxxxx (20%)
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']; point3=['B','C','M','P']
point4=['F','H','V','W','Y']; point5=['K']
point8=['J','K']; point10=['Q','Z']
ans=[]
def letter_point(c):
if(c in point1): return 1
# if(c in point2): return 2
# if(c in point3): return 3
# if(c in point4): return 4
# if(c in point5): return 5
# if(c in point8): return 8
# if(c in point10): return 10
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
for i in words:
ans.append((i,word_point(i)))
#ans=sorted(ans,key=lambda x:(x[1],x[0]))
#ans=sorted(ans,key=lambda x:x[0],reverse=True)
#ans=sorted(sorted(ans,key=lambda x:x[0]),key=lambda x:x[1],reverse=True)
for i in range(len(ans)):
print(ans[i][0],ans[i][1])
| # 1662008, 2022-10-29 09:44:21, PPPPP (100%)
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']; point3=['B','C','M','P']
point4=['F','H','V','W','Y']; point5=['K']
point8=['J','X']; point10=['Q','Z']
ans=[]
def letter_point(c):
if(c in point1): return 1
if(c in point2): return 2
if(c in point3): return 3
if(c in point4): return 4
if(c in point5): return 5
if(c in point8): return 8
if(c in point10): return 10
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
for i in words:
ans.append((i,word_point(i)))
#ans=sorted(ans,key=lambda x:(x[1],x[0]))
#ans=sorted(ans,key=lambda x:x[0],reverse=True)
ans=sorted(sorted(ans,key=lambda x:x[0]),key=lambda x:x[1],reverse=True)
for i in range(len(ans)):
print(ans[i][0],ans[i][1])
|
# 1661773, 2022-10-29 09:36:01, P---- (20%)
sc = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'
]
sc1 = ['D', 'G'
]
sc2 = ['B', 'C', 'M', 'P'
]
sc3 = ['F', 'H', 'V', 'W', 'Y']
sc4 = ['K']
sc5 = ['J', 'X']
sc6 = ['Q', 'Z']
n = input().split()
for e in n :
c = 0
for i in range(len(e)):
if e[i] in sc :
c += 1
if e[i] in sc1 :
c += 2
if e[i] in sc2 :
c += 3
if e[i] in sc3 :
c += 4
if e[i] in sc4 :
c += 5
if e[i] in sc5 :
c += 5
if e[i] in sc6 :
c += 10
print(e, c)
c = 0
| # 1661980, 2022-10-29 09:43:19, PP--- (40%)
sc = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'
]
sc1 = ['D', 'G'
]
sc2 = ['B', 'C', 'M', 'P'
]
sc3 = ['F', 'H', 'V', 'W', 'Y']
sc4 = ['K']
sc5 = ['J', 'X']
sc6 = ['Q', 'Z']
n = input().split()
x = []
for e in n :
c = 0
for i in range(len(e)):
if e[i] in sc :
c += 1
if e[i] in sc1 :
c += 2
if e[i] in sc2 :
c += 3
if e[i] in sc3 :
c += 4
if e[i] in sc4 :
c += 5
if e[i] in sc5 :
c += 5
if e[i] in sc6 :
c += 10
x.append([-c, e])
c = 0
x.sort()
for i in range(len(x)) :
m , n = x[i][1] ,x[i][0]
print(m , -n)
| # 1662038, 2022-10-29 09:45:16, PP--- (40%)
sc = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
sc1 = ['D', 'G']
sc2 = ['B', 'C', 'M', 'P']
sc3 = ['F', 'H', 'V', 'W', 'Y']
sc4 = ['K']
sc5 = ['J', 'X']
sc6 = ['Q', 'Z']
n = input().split()
x = []
for e in n :
c = 0
for i in range(len(e)):
if e[i] in sc :
c += 1
if e[i] in sc1 :
c += 2
if e[i] in sc2 :
c += 3
if e[i] in sc3 :
c += 4
if e[i] in sc4 :
c += 5
if e[i] in sc5 :
c += 5
if e[i] in sc6 :
c += 10
x.append([-c, e])
c = 0
x.sort()
for i in range(len(x)) :
m , n = x[i][1] ,x[i][0]
print(m , -n)
| # 1663330, 2022-10-29 10:22:41, PP--- (40%)
sc = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
sc1 = ['D', 'G']
sc2 = ['B', 'C', 'M', 'P']
sc3 = ['F', 'H', 'V', 'W', 'Y']
sc4 = ['K']
sc5 = ['J', 'X']
sc6 = ['Q', 'Z']
n = input().split()
x = []
for e in n :
c = 0
for i in range(len(e)):
if e[i] in sc :
c += 1
if e[i] in sc1 :
c += 2
if e[i] in sc2 :
c += 3
if e[i] in sc3 :
c += 4
if e[i] in sc4 :
c += 5
if e[i] in sc5 :
c += 5
if e[i] in sc6 :
c += 10
x.append([-c, e])
c = 0
x.sort()
for i in range(len(x)) :
m , n = x[i][1] ,x[i][0]
print(m ,-n)
| # 1664167, 2022-10-29 10:37:31, PP--- (40%)
sc = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
sc1 = ['D', 'G']
sc2 = ['B', 'C', 'M', 'P']
sc3 = ['F', 'H', 'V', 'W', 'Y']
sc4 = ['K']
sc5 = ['J', 'X']
sc6 = ['Q', 'Z']
n = input().split()
x = []
for e in n :
c = 0
for i in range(len(e)):
if e[i] in sc :
c += 1
if e[i] in sc1 :
c += 2
if e[i] in sc2 :
c += 3
if e[i] in sc3 :
c += 4
if e[i] in sc4 :
c += 5
if e[i] in sc5 :
c += 5
if e[i] in sc6 :
c += 10
x.append([-c, e])
c = 0
x.sort()
for i in range(len(x)) :
m , n = x[i][1] ,-x[i][0]
print(m ,n)
| # 1664273, 2022-10-29 10:38:40, PPPPP (100%)
sc = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
sc1 = ['D', 'G']
sc2 = ['B', 'C', 'M', 'P']
sc3 = ['F', 'H', 'V', 'W', 'Y']
sc4 = ['K']
sc5 = ['J', 'X']
sc6 = ['Q', 'Z']
n = input().split()
x = []
for e in n :
c = 0
for i in range(len(e)):
if e[i] in sc :
c += 1
if e[i] in sc1 :
c += 2
if e[i] in sc2 :
c += 3
if e[i] in sc3 :
c += 4
if e[i] in sc4 :
c += 5
if e[i] in sc5 :
c += 8
if e[i] in sc6 :
c += 10
x.append([-c, e])
c = 0
x.sort()
for i in range(len(x)) :
m , n = x[i][1] ,-x[i][0]
print(m ,n)
|
# 1661319, 2022-10-29 09:20:10, P---- (20%)
x = input().split()
c = 0
score = []
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in ["A","E","I","L","N","O","R","S","T","U"]:
c += 1
elif x[i][j] in ["D","G"]:
c += 2
elif x[i][j] in ["B","C","M","P"]:
c += 3
elif x[i][j] in ["F","H","V","W","Y"]:
c += 4
elif x[i][j] in ["K"]:
c += 5
elif x[i][j] in ["J","K"]:
c += 8
elif x[i][j] in ["Q","Z"]:
c += 10
score.append([x[i],c])
c = 0
score.sort()
score = score[::-1]
for i in range(len(score)):
print(score[i][0],score[i][1])
| # 1661727, 2022-10-29 09:33:54, PP--- (40%)
x = input().split()
c = 0
score = []
data = []
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in ["A","E","I","L","N","O","R","S","T","U"]:
c += 1
elif x[i][j] in ["D","G"]:
c += 2
elif x[i][j] in ["B","C","M","P"]:
c += 3
elif x[i][j] in ["F","H","V","W","Y"]:
c += 4
elif x[i][j] in ["K"]:
c += 5
elif x[i][j] in ["J","K"]:
c += 8
elif x[i][j] in ["Q","Z"]:
c += 10
data.append([c,x[i]])
score.append(c)
c = 0
data.sort()
while len(score) > 0 :
m = max(score)
j = 0
while len(data) > 0:
if m == data[j][0]:
print(data[j][1],data[j][0])
data.pop(j)
score.remove(m)
j = 0
break
else :
j += 1
| # 1661889, 2022-10-29 09:40:07, PP--- (40%)
x = input().strip().split()
c = 0
score = []
data = []
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in ["A","E","I","L","N","O","R","S","T","U"]:
c += 1
elif x[i][j] in ["D","G"]:
c += 2
elif x[i][j] in ["B","C","M","P"]:
c += 3
elif x[i][j] in ["F","H","V","W","Y"]:
c += 4
elif x[i][j] in ["K"]:
c += 5
elif x[i][j] in ["J","K"]:
c += 8
elif x[i][j] in ["Q","Z"]:
c += 10
data.append([c,x[i]])
score.append(c)
c = 0
for j in range(len(data)-1):
if data[j] == data[j+1]:
data[j+1][0] += c
data[j] = []
while [] in data:
data.remove([])
data.sort()
while len(score) > 0 :
m = max(score)
j = 0
while len(data) > 0:
if m == data[j][0]:
print(data[j][1],data[j][0])
data.pop(j)
score.remove(m)
j = 0
break
else :
j += 1
| # 1661976, 2022-10-29 09:43:14, PP--- (40%)
x = input().strip().split()
c = 0
score = []
data = []
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in ["A","E","I","L","N","O","R","S","T","U"]:
c += 1
elif x[i][j] in ["D","G"]:
c += 2
elif x[i][j] in ["B","C","M","P"]:
c += 3
elif x[i][j] in ["F","H","V","W","Y"]:
c += 4
elif x[i][j] in ["K"]:
c += 5
elif x[i][j] in ["J","K"]:
c += 8
elif x[i][j] in ["Q","Z"]:
c += 10
data.append([c,x[i]])
score.append(c)
c = 0
for j in range(len(data)-1):
if data[j] == data[j+1]:
data[j+1][0] += data[j][0]
t = score.index(data[j][0])
score[t] += data[j][0]
score.remove(data[j][0])
data[j] = []
while [] in data:
data.remove([])
data.sort()
while len(score) > 0 :
m = max(score)
j = 0
while len(data) > 0:
if m == data[j][0]:
print(data[j][1],data[j][0])
data.pop(j)
score.remove(m)
j = 0
break
else :
j += 1
| # 1662062, 2022-10-29 09:46:04, PP--- (40%)
x = input().strip().split()
c = 0
score = []
data = []
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in ["A","E","I","L","N","O","R","S","T","U"]:
c += 1
elif x[i][j] in ["D","G"]:
c += 2
elif x[i][j] in ["B","C","M","P"]:
c += 3
elif x[i][j] in ["F","H","V","W","Y"]:
c += 4
elif x[i][j] in ["K"]:
c += 5
elif x[i][j] in ["J","K"]:
c += 8
elif x[i][j] in ["Q","Z"]:
c += 10
else :
c += 0
data.append([c,x[i]])
score.append(c)
c = 0
for j in range(len(data)-1):
if data[j] == data[j+1]:
data[j+1][0] += data[j][0]
t = score.index(data[j][0])
score[t] += data[j][0]
score.remove(data[j][0])
data[j] = []
while [] in data:
data.remove([])
data.sort()
while len(score) > 0 :
m = max(score)
j = 0
while len(data) > 0:
if m == data[j][0]:
print(data[j][1],data[j][0])
data.pop(j)
score.remove(m)
j = 0
break
else :
j += 1
| # 1662087, 2022-10-29 09:46:56, PPPPP (100%)
x = input().strip().split()
c = 0
score = []
data = []
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in ["A","E","I","L","N","O","R","S","T","U"]:
c += 1
elif x[i][j] in ["D","G"]:
c += 2
elif x[i][j] in ["B","C","M","P"]:
c += 3
elif x[i][j] in ["F","H","V","W","Y"]:
c += 4
elif x[i][j] in ["K"]:
c += 5
elif x[i][j] in ["J","X"]:
c += 8
elif x[i][j] in ["Q","Z"]:
c += 10
else :
c += 0
data.append([c,x[i]])
score.append(c)
c = 0
for j in range(len(data)-1):
if data[j] == data[j+1]:
data[j+1][0] += data[j][0]
t = score.index(data[j][0])
score[t] += data[j][0]
score.remove(data[j][0])
data[j] = []
while [] in data:
data.remove([])
data.sort()
while len(score) > 0 :
m = max(score)
j = 0
while len(data) > 0:
if m == data[j][0]:
print(data[j][1],data[j][0])
data.pop(j)
score.remove(m)
j = 0
break
else :
j += 1
|
# 1661465, 2022-10-29 09:25:18, xxxxx (0%)
did={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'V':4,'H':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10,
}
x=input().split()
p=0
out=[]
for e in x:
p=0
for i in range(len(e)):
p+=did[e[i]]
ans+=[[e,p]]
ans=[[-m,k] for k,m in ans]
ans=sorted(ans)
for i in range(len(ans)):
print(ans[i][1],+' '+str(-(ans[i][0])))
| # 1661481, 2022-10-29 09:25:47, xxxxx (0%)
did={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'V':4,'H':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10,
}
x=input().split()
p=0
out=[]
for e in x:
p=0
for i in range(len(e)):
p+=did[e[i]]
ans+=[[e,p]]
ans=[[-m,k] for k,m in ans]
ans=sorted(ans)
for i in range(len(ans)):
print(str(ans[i][1])+' '+str(-(ans[i][0])))
| # 1661499, 2022-10-29 09:26:11, compilation error (0%)
did={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'V':4,'H':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10,
}
x=input().split()
p=0
out=[]
for e in x:
p=0
for i in range(len(e)):
p+=did[e[i]]
ans+=[[e,p]]
ans=[[-m,k] for k,m in ans]
ans=sorted(ans)
for i in range(len(ans)):
print(ans[i][1],ans[i][0])))
| # 1661507, 2022-10-29 09:26:23, ----- (0%)
did={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'V':4,'H':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10,
}
x=input().split()
p=0
ans=[]
for e in x:
p=0
for i in range(len(e)):
p+=did[e[i]]
ans+=[[e,p]]
ans=[[-m,k] for k,m in ans]
ans=sorted(ans)
print(ans)
for i in range(len(ans)):
print(ans[i][1],abs(ans[i][0]))
| # 1661523, 2022-10-29 09:27:04, PPPPP (100%)
did={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'V':4,'H':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10,
}
x=input().split()
p=0
ans=[]
for e in x:
p=0
for i in range(len(e)):
p+=did[e[i]]
ans+=[[e,p]]
ans=[[-m,k] for k,m in ans]
ans=sorted(ans)
for i in range(len(ans)):
print(ans[i][1],abs(ans[i][0]))
| # 1661538, 2022-10-29 09:27:36, PPPPP (100%)
did={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'V':4,'H':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10,
}
x=input().split()
p=0
ans=[]
for e in x:
p=0
for i in range(len(e)):
p+=did[e[i]]
ans+=[[e,p]]
ans=[[-m,k] for k,m in ans]
ans=sorted(ans)
for i in range(len(ans)):
print(str(ans[i][1])+" "+str(abs(ans[i][0])))
|
# 1661702, 2022-10-29 09:32:50, --xx- (0%)
data = input()
data1 = data.split()
data1.sort()
def score(a):
if a in 'AEILNORSTU':
return 1
if a in 'DG':
return 2
if a in 'BCMP':
return 3
if a in 'FHVWY':
return 4
if a in 'K':
return 5
if a in 'JK':
return 8
if a in 'QZ':
return 10
data2 = []
for i in data1:
data2.append([score(i),i])
data2.sort(reverse = True)
for i in data2:
print(i[0],i[1])
| # 1662124, 2022-10-29 09:48:10, --xxx (0%)
data = input()
data1 = data.split()
def score(a):
if a in 'AEILNORSTU':
return 1
if a in 'DG':
return 2
if a in 'BCMP':
return 3
if a in 'FHVWY':
return 4
if a in 'K':
return 5
if a in 'JX':
return 8
if a in 'QZ':
return 10
data2 = []
for i in data1:
data2.append([-score(i),i])
data2.sort()
data3 = []
for i in data2:
data3.append([i[1],-i[0]])
for i in data3:
print(i[0],i[1])
| # 1662134, 2022-10-29 09:48:29, --xxx (0%)
data = input().strip()
data1 = data.split()
def score(a):
if a in 'AEILNORSTU':
return 1
if a in 'DG':
return 2
if a in 'BCMP':
return 3
if a in 'FHVWY':
return 4
if a in 'K':
return 5
if a in 'JX':
return 8
if a in 'QZ':
return 10
data2 = []
for i in data1:
data2.append([-score(i),i])
data2.sort()
data3 = []
for i in data2:
data3.append([i[1],-i[0]])
for i in data3:
print(i[0],i[1])
| # 1662401, 2022-10-29 09:57:08, ----- (0%)
data = input()
data1 = data.split()
def score(a):
if a in 'AEILNORSTU':
return 1
if a in 'DG':
return 2
if a in 'BCMP':
return 3
if a in 'FHVWY':
return 4
if a in 'K':
return 5
if a in 'JX':
return 8
if a in 'QZ':
return 10
def score1(b):
c = 0
for i in b:
c += score(i)
return(c)
data2 = []
for i in data1:
data2.append([-score1(i),i])
data2.sort()
data3 = []
for i in data2:
data3.append([i[1],-i[0]])
| # 1662775, 2022-10-29 10:08:38, ----- (0%)
data = input()
data1 = data.split()
def score(a):
if a in 'AEILNORSTU':
return 1
if a in 'DG':
return 2
if a in 'BCMP':
return 3
if a in 'FHVWY':
return 4
if a in 'K':
return 5
if a in 'JX':
return 8
if a in 'QZ':
return 10
def score1(b):
c = 0
for i in b:
c += score(i)
return(c)
data2 = []
for i in data1:
data2.append([-score1(i),i])
data2.sort()
data3 = []
for i in data2:
data3.append([i[1],-i[0]])
print(data3)
| # 1662812, 2022-10-29 10:09:20, PPPPP (100%)
data = input()
data1 = data.split()
def score(a):
if a in 'AEILNORSTU':
return 1
if a in 'DG':
return 2
if a in 'BCMP':
return 3
if a in 'FHVWY':
return 4
if a in 'K':
return 5
if a in 'JX':
return 8
if a in 'QZ':
return 10
def score1(b):
c = 0
for i in b:
c += score(i)
return(c)
data2 = []
for i in data1:
data2.append([-score1(i),i])
data2.sort()
data3 = []
for i in data2:
data3.append([i[1],-i[0]])
for i in data3:
print(i[0],i[1])
|
# 1661472, 2022-10-29 09:25:35, ----- (0%)
def letter_point(c):
a = ['A','E','I','L','N','O','R','S','T','U']
b = ['D','G']
z = [ 'B', 'C', 'M', 'P']
d = ['F', 'H', 'V', 'W', 'Y']
e = ['K']
f = ['J', 'X']
g = ['Q', 'Z']
s = 0
for i in c :
if i in a :
s += 1
elif i in b:
s += 2
elif i in z :
s += 3
elif i in d :
s += 4
elif i in e :
s += 5
elif i in f :
s += 8
elif i in g :
s += 10
return s
def word_point(w):
return (w,letter_point(w))
words = input().split()
print(word_point(words))
| # 1661759, 2022-10-29 09:35:32, ----- (0%)
def letter_point(c):
a = ['A','E','I','L','N','O','R','S','T','U']
b = ['D','G']
z = [ 'B', 'C', 'M', 'P']
d = ['F', 'H', 'V', 'W', 'Y']
e = ['K']
f = ['J', 'X']
g = ['Q', 'Z']
s = 0
for i in c :
if i in a :
s += 1
elif i in b:
s += 2
elif i in z :
s += 3
elif i in d :
s += 4
elif i in e :
s += 5
elif i in f :
s += 8
elif i in g :
s += 10
return s
def word_point(w):
for i in w :
print( i,letter_point(i))
words = input().split()
for i in range(len(words)) :
print(word_point(words))
| # 1661881, 2022-10-29 09:39:49, ----- (0%)
def letter_point(c):
a = ['A','E','I','L','N','O','R','S','T','U']
b = ['D','G']
z = [ 'B', 'C', 'M', 'P']
d = ['F', 'H', 'V', 'W', 'Y']
e = ['K']
f = ['J', 'X']
g = ['Q', 'Z']
s = 0
for i in c :
if i in a :
s += 1
elif i in b:
s += 2
elif i in z :
s += 3
elif i in d :
s += 4
elif i in e :
s += 5
elif i in f :
s += 8
elif i in g :
s += 10
return s
def word_point(w):
for i in w :
return ( i,letter_point(i))
| # 1662014, 2022-10-29 09:44:30, P---- (20%)
def letter_point(c):
a = ['A','E','I','L','N','O','R','S','T','U']
b = ['D','G']
z = [ 'B', 'C', 'M', 'P']
d = ['F', 'H', 'V', 'W', 'Y']
e = ['K']
f = ['J', 'X']
g = ['Q', 'Z']
s = 0
for i in c :
if i in a :
s += 1
elif i in b:
s += 2
elif i in z :
s += 3
elif i in d :
s += 4
elif i in e :
s += 5
elif i in f :
s += 8
elif i in g :
s += 10
return s
def word_point(w):
for i in w :
return ( i,letter_point(i))
words = input().split()
a = words
for i in range(len(words)) :
print(str(a[i])+" "+str(letter_point(a[i])))
| # 1662325, 2022-10-29 09:54:29, PPPPP (100%)
def letter_point(c):
a = ['A','E','I','L','N','O','R','S','T','U']
b = ['D','G']
z = [ 'B', 'C', 'M', 'P']
d = ['F', 'H', 'V', 'W', 'Y']
e = ['K']
f = ['J', 'X']
g = ['Q', 'Z']
s = 0
for i in c :
if i in a :
s += 1
elif i in b:
s += 2
elif i in z :
s += 3
elif i in d :
s += 4
elif i in e :
s += 5
elif i in f :
s += 8
elif i in g :
s += 10
return s
def word_point(w):
for i in w :
return ( i,letter_point(i))
words = input().split()
a = words
b = []
for i in range(len(words)) :
b.append([-1*letter_point(a[i]),a[i]])
b.sort()
for i in range(len(b)) :
print(b[i][1],-1*b[i][0])
|
# 1661441, 2022-10-29 09:24:32, compilation error (0%)
words = input().split()
spoint = []
for j in range(len(words)):
point = 0
for i in words[j]:
if i in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
point += 1
elif i in ['D', 'G']:
point += 2
elif i in ['B', 'C', 'M', 'P']:
point += 3
elif i in ['F', 'H', 'V', 'W', 'Y'
]:
point += 4
elif i in ['K']:
point += 5
elif i in ['J', 'X']:
point += 8
elif i in ['Q', 'Z']:
point += 10
spoint.append([-point,words[j]])
spoint.sort()
for k in range(len(spoint)):
print(spoint[k][1],-spoint[k][0]
| # 1661445, 2022-10-29 09:24:44, compilation error (0%)
words = input().split()
spoint = []
for j in range(len(words)):
point = 0
for i in words[j]:
if i in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
point += 1
elif i in ['D', 'G']:
point += 2
elif i in ['B', 'C', 'M', 'P']:
point += 3
elif i in ['F', 'H', 'V', 'W', 'Y']:
point += 4
elif i in ['K']:
point += 5
elif i in ['J', 'X']:
point += 8
elif i in ['Q', 'Z']:
point += 10
spoint.append([-point,words[j]])
spoint.sort()
for k in range(len(spoint)):
print(spoint[k][1],-spoint[k][0]
| # 1661470, 2022-10-29 09:25:29, compilation error (0%)
words = input().split()
spoint = []
for j in range(len(words)):
point = 0
for i in words[j]:
if i in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
point += 1
elif i in ['D', 'G']:
point += 2
elif i in ['B', 'C', 'M', 'P']:
point += 3
elif i in ['F', 'H', 'V', 'W', 'Y'
]:
point += 4
elif i in ['K']:
point += 5
elif i in ['J', 'X']:
point += 8
elif i in ['Q', 'Z']:
point += 10
spoint.append([-point,words[j]])
spoint.sort()
for k in range(len(spoint)):
print(spoint[k][1],-spoint[k][0]
| # 1661483, 2022-10-29 09:25:48, compilation error (0%)
words = input().split()
spoint = []
for j in range(len(words)):
point = 0
for i in words[j]:
if i in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
point += 1
elif i in ['D', 'G']:
point += 2
elif i in ['B', 'C', 'M', 'P']:
point += 3
elif i in ['F', 'H', 'V', 'W', 'Y']:
point += 4
elif i in ['K']:
point += 5
elif i in ['J', 'X']:
point += 8
elif i in ['Q', 'Z']:
point += 10
spoint.append([-point,words[j]])
spoint.sort()
for k in range(len(spoint)):
print(spoint[k][1],-spoint[k][0]
| # 1661652, 2022-10-29 09:30:47, PPPPP (100%)
words = input().split()
spoint = []
for j in range(len(words)):
point = 0
for i in words[j]:
if i in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:point += 1
elif i in ['D', 'G']:point += 2
elif i in ['B', 'C', 'M', 'P']:point += 3
elif i in ['F', 'H', 'V', 'W', 'Y']:point += 4
elif i in ['K']:point += 5
elif i in ['J', 'X']:point += 8
elif i in ['Q', 'Z']:point += 10
spoint.append([-point,words[j]])
spoint.sort()
for k in range(len(spoint)):
print(spoint[k][1],-spoint[k][0])
|
# 1661849, 2022-10-29 09:39:06, PPP-- (60%)
def letter_point(c):
if (c.upper() in "AEILNORSTU"):
return 1
if (c.upper() in "DG"):
return 2
if (c.upper() in "BCMP"):
return 3
if (c.upper() in "FHVWY"):
return 4
if (c.upper() in "K"):
return 5
if (c.upper() in "JX"):
return 8
return 10
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
lst = dict()
for e in words:
pt = word_point(e)
if (pt in lst):
lst[pt].append(e)
else:
lst[pt] = [e]
lst = sorted(lst.items(), reverse=True)
for e in lst:
for j in e[1]:
print(j, e[0])
| # 1661931, 2022-10-29 09:41:35, PPP-- (60%)
def letter_point(c):
if (c.upper() in "AEILNORSTU"):
return 1
if (c.upper() in "DG"):
return 2
if (c.upper() in "BCMP"):
return 3
if (c.upper() in "FHVWY"):
return 4
if (c.upper() in "K"):
return 5
if (c.upper() in "JX"):
return 8
return 10
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
lst = dict()
for e in words:
pt = word_point(e)
if (pt in lst):
lst[pt].append(e)
else:
lst[pt] = [e]
lst = sorted(lst.items(), reverse=True)
for e in lst:
print(e[1][0], e[0])
# for j in e[1]:
# print(j, e[0])
| # 1661941, 2022-10-29 09:41:54, ----- (0%)
def letter_point(c):
if (c.upper() in "AEILNORSTU"):
return 1
if (c.upper() in "DG"):
return 2
if (c.upper() in "BCMP"):
return 3
if (c.upper() in "FHVWY"):
return 4
if (c.upper() in "K"):
return 5
if (c.upper() in "JX"):
return 8
return 10
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
lst = dict()
for e in words:
pt = word_point(e)
if (pt in lst):
lst[pt].append(e)
else:
lst[pt] = [e]
lst = sorted(lst.items(), reverse=True)
for e in lst:
print(e[1][0], e[0])
for j in e[1]:
print(j, e[0])
| # 1661948, 2022-10-29 09:42:11, PPP-- (60%)
def letter_point(c):
if (c.upper() in "AEILNORSTU"):
return 1
if (c.upper() in "DG"):
return 2
if (c.upper() in "BCMP"):
return 3
if (c.upper() in "FHVWY"):
return 4
if (c.upper() in "K"):
return 5
if (c.upper() in "JX"):
return 8
return 10
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
lst = dict()
for e in words:
pt = word_point(e)
if (pt in lst):
lst[pt].append(e)
else:
lst[pt] = [e]
lst = sorted(lst.items(), reverse=True)
for e in lst:
for j in e[1]:
print(j, e[0])
| # 1662018, 2022-10-29 09:44:37, PPPPP (100%)
def letter_point(c):
if (c.upper() in "AEILNORSTU"):
return 1
if (c.upper() in "DG"):
return 2
if (c.upper() in "BCMP"):
return 3
if (c.upper() in "FHVWY"):
return 4
if (c.upper() in "K"):
return 5
if (c.upper() in "JX"):
return 8
return 10
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
lst = dict()
for e in words:
pt = word_point(e)
if (pt in lst):
lst[pt].append(e)
else:
lst[pt] = [e]
key = sorted(lst, reverse=True)
# print(key)
# print(lst)
for e in key:
newLst = lst[e]
newLst.sort()
for j in newLst:
print(j, e)
|
# 1661639, 2022-10-29 09:30:22, x--xx (0%)
def point(x):
x = str(x)
if x in ['A' ,'E','I','N','O','R','S','T','U']:
y = 1
elif x in ['D','G']:
y = 2
elif x in ['B','C','M','P']:
y = 3
elif x in ['F' ,'H','V' ,'W','Y']:
y = 4
elif x in ['R']:
y = 5
elif x in ['J','X']:
y = 8
elif x in ['Q' , 'Z']:
y = 10
return y
words = input().split()
y = []
for word in words:
score = 0
for e in word:
score += int(point(e))
y.append(word)
y.append(score)
for i in range(0,len(y),2):
print(y[i],y[i+1])
| # 1661732, 2022-10-29 09:34:14, xPPxx (40%)
def point(x):
x = str(x)
if x in ['A' ,'E','I','N','O','R','S','T','U']:
y = 1
elif x in ['D','G']:
y = 2
elif x in ['B','C','M','P']:
y = 3
elif x in ['F' ,'H','V' ,'W','Y']:
y = 4
elif x in ['R']:
y = 5
elif x in ['J','X']:
y = 8
elif x in ['Q' , 'Z']:
y = 10
return y
words = input().split()
y = []
for word in words:
score = 0
for e in word:
score += int(point(e))
y.append([score,word])
y.sort()
y = y[::-1]
for i in y:
print(i[1],i[0])
| # 1661760, 2022-10-29 09:35:38, xPPxx (40%)
def point(x):
x = str(x)
if x in ['A' ,'E','I','N','O','R','S','T','U']:
y = 1
elif x in ['D','G']:
y = 2
elif x in ['B','C','M','P']:
y = 3
elif x in ['F' ,'H','V' ,'W','Y']:
y = 4
elif x in ['R']:
y = 5
elif x in ['J','X']:
y = 8
elif x in ['Q' , 'Z']:
y = 10
return y
words = input().split()
y = []
for word in words:
score = 0
for e in word:
score += int(point(e))
y.append([-score,word])
y.sort()
for i in y:
print(i[1],-i[0])
| # 1661811, 2022-10-29 09:37:55, PPPxx (60%)
def point(x):
x = str(x)
if x in ['A' ,'E','I','L','N','O','R','S','T','U']:
y = 1
elif x in ['D','G']:
y = 2
elif x in ['B','C','M','P']:
y = 3
elif x in ['F' ,'H','V' ,'W','Y']:
y = 4
elif x in ['R']:
y = 5
elif x in ['J','X']:
y = 8
elif x in ['Q' , 'Z']:
y = 10
return y
words = input().split()
y = []
for word in words:
score = 0
for e in word:
score += int(point(e))
y.append([-score,word])
y.sort()
for i in y:
print(i[1], -i[0])
| # 1661922, 2022-10-29 09:41:11, PPPPP (100%)
def point(x):
x = str(x)
if x in ['A' ,'E','I','L','N','O','R','S','T','U']:
y = 1
elif x in ['D','G']:
y = 2
elif x in ['B','C','M','P']:
y = 3
elif x in ['F' ,'H','V' ,'W','Y']:
y = 4
elif x in ['K']:
y = 5
elif x in ['J','X']:
y = 8
elif x in ['Q' , 'Z']:
y = 10
return y
words = input().split()
y = []
for word in words:
score = 0
for e in word:
score += int(point(e))
y.append([-score,word])
y.sort()
for i in y:
print(i[1], -i[0])
|
# 1661271, 2022-10-29 09:17:55, ----- (0%)
point = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
a = input().split()
re = 0
en = []
for e in a :
for k in e :
re += point[k]
en.append([-re,e])
re = 0
for c in en :
print(c[1],str(c[0]))
| # 1661298, 2022-10-29 09:19:14, P---- (20%)
point = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
a = input().split()
re = 0
en = []
for e in a :
for k in e :
re += point[k]
en.append([-re,e])
re = 0
for c in en :
print(c[1],str(-c[0]))
| # 1661320, 2022-10-29 09:20:16, P---- (20%)
point = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
a = input().split()
re = 0
en = []
for e in a :
for k in e :
re += point[k]
en.append([-re,e])
re = 0
for c in en :
print(c[1],-c[0])
| # 1661361, 2022-10-29 09:21:43, PPPPP (100%)
point = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
a = input().split()
re = 0
en = []
for e in a :
for k in e :
re += point[k]
en.append([-re,e])
re = 0
en.sort()
for c in en :
print(c[1],-c[0])
|
# 1662249, 2022-10-29 09:51:46, xPPPx (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AELNORSTU':
return int(1)
if c in 'DG':
return int(2)
if c in 'BCMP':
return int(3)
if c in 'FHVWY':
return int(4)
if c in 'K':
return int(5)
if c in 'JX':
return int(8)
if c in 'QZ':
return int(10)
def word_point(w):
out = 0
for i in w:
out += int(letter_point(i))
return out
#return out
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
ans=[]
for i in words:
ans.append([-word_point(i),i])
ans.sort()
for i in range(len(ans)):
print(ans[i][1],-ans[i][0])
| # 1662631, 2022-10-29 10:04:09, -PPP- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AELNORSTU':
return int(1)
elif c in 'DG':
return int(2)
elif c in 'BCMP':
return int(3)
elif c in 'FHVWY':
return int(4)
elif c in 'K':
return int(5)
elif c in 'JX':
return int(8)
elif c in 'QZ':
return int(10)
else:
return int(0)
def word_point(w):
out = 0
for i in w:
out += int(letter_point(i))
return out
#return out
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
ans=[]
for i in words:
ans.append([-word_point(i),i])
ans.sort()
for i in range(len(ans)):
print(ans[i][1],-ans[i][0])
| # 1662737, 2022-10-29 10:07:23, -PPP- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AELNORSETU':
return int(1)
elif c in 'DG':
return int(2)
elif c in 'BCMP':
return int(3)
elif c in 'FHVWY':
return int(4)
elif c in 'K':
return int(5)
elif c in 'JX':
return int(8)
elif c in 'QZ':
return int(10)
else:
return int(0)
def word_point(w):
out = 0
for i in w:
out += int(letter_point(i))
return out
#return out
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
ans=[]
for i in words:
ans.append([-word_point(i),i])
ans.sort()
for i in range(len(ans)):
print(ans[i][1],-ans[i][0])
| # 1662778, 2022-10-29 10:08:42, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AELNORSITU':
return int(1)
elif c in 'DG':
return int(2)
elif c in 'BCMP':
return int(3)
elif c in 'FHVWY':
return int(4)
elif c in 'K':
return int(5)
elif c in 'JX':
return int(8)
elif c in 'QZ':
return int(10)
else:
return int(0)
def word_point(w):
out = 0
for i in w:
out += int(letter_point(i))
return out
#return out
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
ans=[]
for i in words:
ans.append([-word_point(i),i])
ans.sort()
for i in range(len(ans)):
print(ans[i][1],-ans[i][0])
|
# 1661242, 2022-10-29 09:15:04, xxxxx (0%)
one = "AEILNORSTU"
two = "DG"
three = "BCMP"
four = "FHVWY"
five = "K"
eight = "JX"
ten = "QZ"
sum = 0
x = input().strip().split()
for e in x:
for f in e:
if f in one:
sum += 1
elif f in two:
sum += 2
elif f in three:
sum += 3
elif f in four:
sum += 4
elif f in five:
sum += 5
elif f in eight:
sum += 8
elif f in ten:
sum += 10
print(x + " " + sum)
| # 1661254, 2022-10-29 09:16:51, P---- (20%)
one = "AEILNORSTU"
two = "DG"
three = "BCMP"
four = "FHVWY"
five = "K"
eight = "JX"
ten = "QZ"
sum = 0
x = input().strip().split()
for e in x:
e = str(e)
for f in e:
if f in one:
sum += 1
elif f in two:
sum += 2
elif f in three:
sum += 3
elif f in four:
sum += 4
elif f in five:
sum += 5
elif f in eight:
sum += 8
elif f in ten:
sum += 10
print(e+" "+str(sum))
sum = 0
| # 1661314, 2022-10-29 09:19:48, PPPPP (100%)
one = "AEILNORSTU"
two = "DG"
three = "BCMP"
four = "FHVWY"
five = "K"
eight = "JX"
ten = "QZ"
sum = 0
ans = []
x = input().strip().split()
for e in x:
e = str(e)
for f in e:
if f in one:
sum += 1
elif f in two:
sum += 2
elif f in three:
sum += 3
elif f in four:
sum += 4
elif f in five:
sum += 5
elif f in eight:
sum += 8
elif f in ten:
sum += 10
ans.append([-sum,e])
sum = 0
ans.sort()
for e in ans:
sum,y = e
print(y,-sum)
| # 1663254, 2022-10-29 10:20:53, PPPPP (100%)
one = "AEILNORSTU"
two = "DG"
three = "BCMP"
four = "FHVWY"
five = "K"
eight = "JX"
ten = "QZ"
sum = 0
ans = []
x = input().strip().split()
for e in x:
e = str(e)
for f in e:
if f in one: sum += 1
elif f in two: sum += 2
elif f in three: sum += 3
elif f in four: sum += 4
elif f in five: sum += 5
elif f in eight: sum += 8
elif f in ten: sum += 10
ans.append([-sum,e])
sum = 0
ans.sort()
for e in ans:
sum,y = e
print(y,-sum)
|
# 1661295, 2022-10-29 09:18:58, P---- (20%)
data = {
1:"AEILNORSTU:",
2:"DG",
3:"BCMP",
4:"FHVWY",
5:"K",
8:"JX",
10:"QZ",
}
x = list(input())
score = 0
for i in x :
if i in data[1] :
score += 1
if i in data[2] :
score += 2
if i in data[3] :
score += 3
if i in data[4] :
score += 4
if i in data[5] :
score += 5
if i in data[8] :
score += 8
if i in data[10] :
score += 10
print("".join(x), score)
| # 1661411, 2022-10-29 09:23:39, P---- (20%)
data = {
1:"AEILNORSTU:",
2:"DG",
3:"BCMP",
4:"FHVWY",
5:"K",
8:"JX",
10:"QZ",
}
x = input().split(" ")
for i in x :
score = 0
for e in i :
if e in data[1] :
score += 1
if e in data[2] :
score += 2
if e in data[3] :
score += 3
if e in data[4] :
score += 4
if e in data[5] :
score += 5
if e in data[8] :
score += 8
if e in data[10] :
score += 10
print(i, score)
| # 1661656, 2022-10-29 09:30:50, P---- (20%)
data = {
1:"AEILNORSTU:",
2:"DG",
3:"BCMP",
4:"FHVWY",
5:"K",
8:"JX",
10:"QZ",
}
x = input().split(" ")
x = sorted(x, reverse=True)
for i in x :
score = 0
for e in i :
if e in data[1] :
score += 1
if e in data[2] :
score += 2
if e in data[3] :
score += 3
if e in data[4] :
score += 4
if e in data[5] :
score += 5
if e in data[8] :
score += 8
if e in data[10] :
score += 10
print(i, score)
| # 1661855, 2022-10-29 09:39:13, PPPPP (100%)
data = {
1:"AEILNORSTU:",
2:"DG",
3:"BCMP",
4:"FHVWY",
5:"K",
8:"JX",
10:"QZ",
}
x = input().split(" ")
y = []
for i in x :
score = 0
for e in i :
if e in data[1] :
score += 1
if e in data[2] :
score += 2
if e in data[3] :
score += 3
if e in data[4] :
score += 4
if e in data[5] :
score += 5
if e in data[8] :
score += 8
if e in data[10] :
score += 10
y += [[-score, i]]
y = sorted(y)
for i in y :
print(i[1], str(i[0])[1:])
|
# 1661512, 2022-10-29 09:26:34, compilation error (0%)
def letter_point(c):
a = []
point = 0
for e in c:
a.append(e)
for f in a:
if f in ["A","E","I","L","N","O","R","S","T","U"]:
point += 1
elif f in ["D","G"]
point += 2
elif f in ["B","C","M","P"]:
point += 3
elif f in ["F","H","V","W","Y"]
point += 4
elif f == "K":
point += 5
elif f in ["J","X"]
point += 8
elif f in ["Q","Z"]
point += 10
return point
words = input().split()
s = []
for g in words:
s.append([letter_point(g),g])
s.sort()
print(s)
| # 1661577, 2022-10-29 09:28:28, ----- (0%)
def letter_point(c):
a = []
point = 0
for e in c:
a.append(e)
for f in a:
if f in ["A","E","I","L","N","O","R","S","T","U"]:
point += 1
elif f in ["D","G"]:
point += 2
elif f in ["B","C","M","P"]:
point += 3
elif f in ["F","H","V","W","Y"]:
point += 4
elif f == "K":
point += 5
elif f in ["J","X"]:
point += 8
elif f in ["Q","Z"]:
point += 10
return point
words = input().split()
s = []
for g in words:
s.append([letter_point(g),g])
s.sort()
print(s)
| # 1661770, 2022-10-29 09:35:57, P---- (20%)
def letter_point(c):
a = []
point = 0
for e in c:
a.append(e)
for f in a:
if f in ["A","E","I","L","N","O","R","S","T","U"]:
point += 1
elif f in ["D","G"]:
point += 2
elif f in ["B","C","M","P"]:
point += 3
elif f in ["F","H","V","W","Y"]:
point += 4
elif f == "K":
point += 5
elif f in ["J","X"]:
point += 8
elif f in ["Q","Z"]:
point += 10
return point
words = input().split()
s = []
s1 = []
s2 = []
for g in words:
s.append([letter_point(g),g])
s.sort()
for i in range(len(s)):
s1 += s[i][::-1]
for k in s1:
s2.append(str(k))
print(" ".join(s2))
| # 1663206, 2022-10-29 10:19:39, PPPPP (100%)
def letter_point(c):
a = []
point = 0
for e in c:
a.append(e)
for f in a:
if f in ["A","E","I","L","N","O","R","S","T","U"]:
point += 1
elif f in ["D","G"]:
point += 2
elif f in ["B","C","M","P"]:
point += 3
elif f in ["F","H","V","W","Y"]:
point += 4
elif f == "K":
point += 5
elif f in ["J","X"]:
point += 8
elif f in ["Q","Z"]:
point += 10
return point
words = input().split()
s = []
s1 = []
s2 = []
for g in words:
s.append([-letter_point(g),g])
s.sort()
for i in range(len(s)):
s1 += s[i][::-1]
for i in range(1,len(s1),2):
if s1[i] < 0:
s1[i] *= -1
for k in s1:
s2.append(str(k))
for i in range(0,len(s2),2):
print(s2[i]+" "+s2[i+1])
|
# 1661513, 2022-10-29 09:26:37, PPP-- (60%)
l = [['A','E','I','O','L','N','R','S','T','U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V','W','Y'],['K'],['J','X'],['Q','Z'],]
s=[1,2,3,4,5,8,10]
def letter(c):
score=0
for i in range(len(c)):
for u in range(len(l)):
if c[i] in l[u]:
score+=s[u]
return score
words = input().split()
ansl=[]
for i in words:
ans=letter(i)
ansl.append([ans,i])
ansl.sort(reverse=True)
for i in ansl:
print(i[1],i[0])
| # 1661613, 2022-10-29 09:29:24, PPP-- (60%)
l = [['A','E','I','O','L','N','R','S','T','U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V','W','Y'],['K'],['J','X'],['Q','Z'],]
s=[1,2,3,4,5,8,10]
def letter(c):
score=0
for i in range(len(c)):
for u in range(len(l)):
if c[i] in l[u]:
score+=s[u]
return score
words = input().split()
ansl=[]
for i in words:
ans=letter(i)
ansl.append([ans,i])
ansl.sort(reverse=True)
for i in ansl:
print(i[1].upper(),i[0])
| # 1661787, 2022-10-29 09:36:49, PPP-- (60%)
l = [['A','E','I','O','L','N','R','S','T','U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V','W','Y'],['K'],['J','X'],['Q','Z'],]
s=[1,2,3,4,5,8,10]
def letter(c):
t=False
score=0
for i in range(len(c)):
for u in range(len(l)):
if c[i] in l[u]:
score+=s[u]
t=True
if t == False:
return None
return score
words = input().strip().split()
ansl=[]
for i in words:
ans=letter(i)
if ans == None:
continue
ansl.append([ans,i])
ansl.sort(reverse=True)
for i in ansl:
print(i[1],i[0])
| # 1662187, 2022-10-29 09:50:06, PPPPP (100%)
l = [['A','E','I','O','L','N','R','S','T','U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V','W','Y'],['K'],['J','X'],['Q','Z'],]
s=[1,2,3,4,5,8,10]
def letter(c):
score=0
for i in range(len(c)):
for u in range(len(l)):
if c[i] in l[u]:
score+=s[u]
return score
words = input().strip().split()
ansl=[]
c=[]
for i in words:
ans=letter(i)
ansl.append([ans,i])
if ans not in c:
c.append(ans)
ansl.sort(reverse=True)
d={}
check=[]
for i in ansl:
if i[0] not in check:
check.append(i[0])
d[i[0]] = [i[1]]
else:
d[i[0]].append(i[1])
for i in sorted(c)[::-1]:
for u in sorted(d[i]):
print(u,i)
|
# 1661357, 2022-10-29 09:21:38, xxxxx (0%)
def letter_point(c):
n = 0
if c in 'AEILNORSTU':
n = 1
elif c in 'DG':
n = 2
elif c in 'BCMP':
c = 3
elif c in 'FHVWY':
n = 4
elif c == 'K':
n = 5
elif c in 'JX':
n = 8
elif c in 'QZ':
n = 10
return n
def word_point(w):
k = 0
for c in w:
k += letter_point(c)
return k
word = input().strip().split()
for i in word:
print(i, word_point(i))
exec(input().strip())
| # 1661365, 2022-10-29 09:21:51, xxxxx (0%)
def letter_point(c):
n = 0
if c in 'AEILNORSTU':
n = 1
elif c in 'DG':
n = 2
elif c in 'BCMP':
c = 3
elif c in 'FHVWY':
n = 4
elif c == 'K':
n = 5
elif c in 'JX':
n = 8
elif c in 'QZ':
n = 10
return n
def word_point(w):
k = 0
for c in w:
k += letter_point(c)
return k
word = input().strip().split()
for i in word:
print(i, word_point(i))
exec(input().strip())
| # 1661592, 2022-10-29 09:28:47, P---- (20%)
def letter_point(c):
n = 0
if c in 'AEILNORSTU':
n = 1
elif c in 'DG':
n = 2
elif c in 'BCMP':
c = 3
elif c in 'FHVWY':
n = 4
elif c == 'K':
n = 5
elif c in 'JX':
n = 8
elif c in 'QZ':
n = 10
return n
def word_point(w):
k = 0
for c in w:
k += letter_point(c)
return k
word = input().split()
r = []
for i in word:
r.append([-(word_point(i)), i])
r.sort()
for score,rr in r:
print(rr, -score)
| # 1661737, 2022-10-29 09:34:26, PPPPP (100%)
def letter_point(c):
n = 0
if c in 'AEILNORSTU':
n = 1
elif c in 'DG':
n = 2
elif c in 'BCMP':
n = 3
elif c in 'FHVWY':
n = 4
elif c == 'K':
n = 5
elif c in 'JX':
n = 8
elif c in 'QZ':
n = 10
return n
def word_point(w):
k = 0
for c in w:
k += letter_point(c)
return k
word = input().split()
r = []
for i in word:
r.append([-(word_point(i)), i])
r.sort()
for score,rr in r:
print(rr, -score)
|
# 1661280, 2022-10-29 09:18:20, Pxxxx (20%)
point = {
"A": 1,
"E": 1,
"I": 1,
"L": 1,
"N": 1,
"O": 1,
"R": 1,
"S": 1,
"T": 1,
"U": 1,
"D": 2,
"G": 2,
"B": 3,
"C": 3,
"M": 3,
"P": 3,
"F": 4,
"H": 4,
"V": 4,
"W": 4,
"Y": 4,
"K": 5,
"J": 8,
"X": 8,
"Q": 10,
"Z": 10,
}
a = input()
p = 0
for s in a:
p += point[s]
print(a + " " + str(p))
| # 1661285, 2022-10-29 09:18:34, Pxxxx (20%)
point = {
"A": 1,
"E": 1,
"I": 1,
"L": 1,
"N": 1,
"O": 1,
"R": 1,
"S": 1,
"T": 1,
"U": 1,
"D": 2,
"G": 2,
"B": 3,
"C": 3,
"M": 3,
"P": 3,
"F": 4,
"H": 4,
"V": 4,
"W": 4,
"Y": 4,
"K": 5,
"J": 8,
"X": 8,
"Q": 10,
"Z": 10,
}
a = input().strip()
p = 0
for s in a:
p += point[s]
print(a + " " + str(p))
| # 1661328, 2022-10-29 09:20:30, P---- (20%)
point = {
"A": 1,
"E": 1,
"I": 1,
"L": 1,
"N": 1,
"O": 1,
"R": 1,
"S": 1,
"T": 1,
"U": 1,
"D": 2,
"G": 2,
"B": 3,
"C": 3,
"M": 3,
"P": 3,
"F": 4,
"H": 4,
"V": 4,
"W": 4,
"Y": 4,
"K": 5,
"J": 8,
"X": 8,
"Q": 10,
"Z": 10,
}
a = input().split()
p = 0
for lst in a:
for s in lst:
p += point[s]
print(lst + " " + str(p))
p = 0
| # 1661420, 2022-10-29 09:23:48, PPPPP (100%)
point = {
"A": 1,
"E": 1,
"I": 1,
"L": 1,
"N": 1,
"O": 1,
"R": 1,
"S": 1,
"T": 1,
"U": 1,
"D": 2,
"G": 2,
"B": 3,
"C": 3,
"M": 3,
"P": 3,
"F": 4,
"H": 4,
"V": 4,
"W": 4,
"Y": 4,
"K": 5,
"J": 8,
"X": 8,
"Q": 10,
"Z": 10,
}
a = input().split()
p = 0
ans = []
for lst in a:
for s in lst:
p += point[s]
ans.append([-p, lst])
p = 0
ans.sort()
for poi, lst in ans:
print(lst + " " + str(-poi))
|
# 1661274, 2022-10-29 09:18:02, P---- (20%)
word = [e for e in input().split()]
result = []
point = {1:"AEILNORSTU",2:"DG",3:"BCMP",4:"FHVWY",5:"K",8:"JX",10:"QZ"}
for i in range(len(word)) :
x = 0
for j in word[i] :
for k in point :
if j in point[k] :
x += k
break
result.append([word[i],x])
for i in result :
print(i[0],i[1])
| # 1661341, 2022-10-29 09:20:59, PPP-- (60%)
word = [e for e in input().split()]
result = []
point = {1:"AEILNORSTU",2:"DG",3:"BCMP",4:"FHVWY",5:"K",8:"JX",10:"QZ"}
for i in range(len(word)) :
x = 0
for j in word[i] :
for k in point :
if j in point[k] :
x += k
break
result.append([x,word[i]])
result.sort()
result = result[-1::-1]
for i in result :
print(i[1],i[0])
| # 1661966, 2022-10-29 09:42:56, ----- (0%)
word = [e for e in input().split()]
point = {1:"AEILNORSTU",2:"DG",3:"BCMP",4:"FHVWY",5:"K",8:"JX",10:"QZ"}
pointt = {}
score = []
result = []
for i in range(len(word)) :
x = 0
for j in word[i] :
for k in point :
if j in point[k] :
x += k
break
if x not in pointt :
pointt[x] = [word[i]]
score.append(x)
else :
pointt[x].append(word[i])
pointt[x].sort()
score.sort()
print(pointt)
score = score[-1::-1]
for i in score :
result.append([pointt[i],i])
for i in range(len(result)):
for j in result[i][0] :
for k in j :
print(j,result[i][1])
break
# #result.append([x,word[i]])
# result.sort()
# result = result[-1::-1]
# sortf = []
# for i in range(len(result)):
# for i in result :
# print(i[1],i[0])
| # 1661983, 2022-10-29 09:43:23, PPPPP (100%)
word = [e for e in input().split()]
point = {1:"AEILNORSTU",2:"DG",3:"BCMP",4:"FHVWY",5:"K",8:"JX",10:"QZ"}
pointt = {}
score = []
result = []
for i in range(len(word)) :
x = 0
for j in word[i] :
for k in point :
if j in point[k] :
x += k
break
if x not in pointt :
pointt[x] = [word[i]]
score.append(x)
else :
pointt[x].append(word[i])
pointt[x].sort()
score.sort()
score = score[-1::-1]
for i in score :
result.append([pointt[i],i])
for i in range(len(result)):
for j in result[i][0] :
for k in j :
print(j,result[i][1])
break
# #result.append([x,word[i]])
# result.sort()
# result = result[-1::-1]
# sortf = []
# for i in range(len(result)):
# for i in result :
# print(i[1],i[0])
|
# 1661292, 2022-10-29 09:18:46, xxxxx (0%)
score = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4,"G":2,"H":4,"I":1,"J":8,"K":5,"L":1,"M":3,"N":1,"O":1,"P":3,"Q":10,"R":1,"S":1,"T":1,"U":1,"V":4,"W":4,"X":8,"Y":4,"Z":10}
scount = []
s = 0
words = input.split()
for word in words:
for c in word:
s += score[c]
scount.append([-1*s,word])
scount.sort()
for e in scount:
print(-1*e[0])
| # 1661331, 2022-10-29 09:20:40, ----- (0%)
score = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4,"G":2,"H":4,"I":1,"J":8,"K":5,"L":1,"M":3,"N":1,"O":1,"P":3,"Q":10,"R":1,"S":1,"T":1,"U":1,"V":4,"W":4,"X":8,"Y":4,"Z":10}
scount = []
s = 0
words = input().split()
for word in words:
for c in word:
s += score[c]
scount.append([-1*s,word])
scount.sort()
for e in scount:
print(-1*e[0])
| # 1661355, 2022-10-29 09:21:31, ----- (0%)
score = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4,"G":2,"H":4,"I":1,"J":8,"K":5,"L":1,"M":3,"N":1,"O":1,"P":3,"Q":10,"R":1,"S":1,"T":1,"U":1,"V":4,"W":4,"X":8,"Y":4,"Z":10}
scount = []
words = input().split()
for word in words:
s = 0
for c in word:
s += score[c]
scount.append([-1*s,word])
scount.sort()
for e in scount:
print(-1*e[0])
| # 1661382, 2022-10-29 09:22:34, PPPPP (100%)
score = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4,"G":2,"H":4,"I":1,"J":8,"K":5,"L":1,"M":3,"N":1,"O":1,"P":3,"Q":10,"R":1,"S":1,"T":1,"U":1,"V":4,"W":4,"X":8,"Y":4,"Z":10}
scount = []
words = input().split()
for word in words:
s = 0
for c in word:
s += score[c]
scount.append([-1*s,word])
scount.sort()
for e in scount:
print(e[1],-1*e[0])
|
# 1661459, 2022-10-29 09:25:07, PPP-- (60%)
def letter_point(c):
p = 0
s1 = "AEILNORSTU"
s2 = "DG"
s3 = "BCMP"
s4 = "FHVWY"
s5 = "K"
s8 = "JX"
s10 = "QZ"
if c in s1:
return 1
if c in s2:
return 2
if c in s3:
return 3
if c in s4:
return 4
if c in s5:
return 5
if c in s8:
return 8
if c in s10:
return 10
def word_point(w):
po = 0
for e in w:
po += letter_point(e)
return po
d = []
t = input().split()
for e in t:
d.append([word_point(e), e])
d.sort()
d = d[::-1]
for poi, wor in d:
print(wor, poi)
| # 1662043, 2022-10-29 09:45:24, ----- (0%)
def letter_point(c):
p = 0
s1 = "AEILNORSTU"
s2 = "DG"
s3 = "BCMP"
s4 = "FHVWY"
s5 = "K"
s8 = "JX"
s10 = "QZ"
if c in s1:
return 1
if c in s2:
return 2
if c in s3:
return 3
if c in s4:
return 4
if c in s5:
return 5
if c in s8:
return 8
if c in s10:
return 10
def word_point(w):
po = 0
for e in w:
po += letter_point(e)
return po
d = []
t = input().split()
for e in t:
d.append([word_point(e), e])
d.sort()
d = d[::-1]
p1 = d[0][0]
print(p1)
d1 = []
for i in range(len(d)):
if d[i][0] == p1:
d1.append(d[i][::-1])
p1 = d[i][0]
else:
d1.sort()
for a, b in d1:
print(a, b)
d1 = []
d1.append(d[i][::-1])
p1 = d[i][0]
for a, b in d1:
print(a, b)
| # 1662065, 2022-10-29 09:46:08, PPPP- (80%)
def letter_point(c):
p = 0
s1 = "AEILNORSTU"
s2 = "DG"
s3 = "BCMP"
s4 = "FHVWY"
s5 = "K"
s8 = "JX"
s10 = "QZ"
if c in s1:
return 1
if c in s2:
return 2
if c in s3:
return 3
if c in s4:
return 4
if c in s5:
return 5
if c in s8:
return 8
if c in s10:
return 10
def word_point(w):
po = 0
for e in w:
po += letter_point(e)
return po
d = []
t = input().split()
for e in t:
d.append([word_point(e), e])
d.sort()
d = d[::-1]
p1 = d[0][0]
d1 = []
for i in range(len(d)):
if d[i][0] == p1:
d1.append(d[i][::-1])
p1 = d[i][0]
else:
d1.sort()
for a, b in d1:
print(a, b)
d1 = []
d1.append(d[i][::-1])
p1 = d[i][0]
for a, b in d1:
print(a, b)
| # 1662143, 2022-10-29 09:49:01, PPPPP (100%)
def letter_point(c):
p = 0
s1 = "AEILNORSTU"
s2 = "DG"
s3 = "BCMP"
s4 = "FHVWY"
s5 = "K"
s8 = "JX"
s10 = "QZ"
if c in s1:
return 1
if c in s2:
return 2
if c in s3:
return 3
if c in s4:
return 4
if c in s5:
return 5
if c in s8:
return 8
if c in s10:
return 10
def word_point(w):
po = 0
for e in w:
po += letter_point(e)
return po
d = []
t = input().split()
for e in t:
d.append([word_point(e), e])
d.sort()
d = d[::-1]
p1 = d[0][0]
d1 = []
for i in range(len(d)):
if d[i][0] == p1:
d1.append(d[i][::-1])
p1 = d[i][0]
else:
d1.sort()
for a, b in d1:
print(a, b)
d1 = []
d1.append(d[i][::-1])
p1 = d[i][0]
d1.sort()
for a, b in d1:
print(a, b)
|
# 1661272, 2022-10-29 09:17:55, PPP-- (60%)
def letter_point(c):
p = [[1,"AEILNORSTU"],
[2,"DG"],
[3,"BCMP"],
[4,"FHVWY"],
[5,"K"],
[8,"JX"],
[10,"QZ"]]
for i in p :
if(c in i[1]) :
return i[0]
def word_point(w):
sum = 0
for i in w :
sum += letter_point(i)
return sum
words = input().split()
l = []
for i in words :
l.append([word_point(i),i])
l.sort()
for j in l[::-1] :
print(j[1],j[0])
| # 1661594, 2022-10-29 09:28:49, PPPPP (100%)
def letter_point(c):
p = [[1,"AEILNORSTU"],
[2,"DG"],
[3,"BCMP"],
[4,"FHVWY"],
[5,"K"],
[8,"JX"],
[10,"QZ"]]
for i in p :
if(c in i[1]) :
return i[0]
def word_point(w):
sum = 0
for i in w :
sum += letter_point(i)
return sum
words = input().split()
l = []
for i in words :
l.append([word_point(i),i])
l.sort()
l = l[::-1]
result = [[-1,[]]]
for i in l :
if result[-1][0] == i[0] :
result[-1][1].append(i[1])
else :
result.append([i[0],[i[1]]])
for a in range(1,len(result)) :
result[a][1].sort()
for k in range(len(result[a][1])) :
print(result[a][1][k],result[a][0])
| # 1663569, 2022-10-29 10:27:18, xxxxx (0%)
def letter_point(c):
Number = (4837.4234 * (ord(c) - 6) // 4) & (len(c) + 7) ^ 0
for Linear in ord(c) : Number ^= 2 & ord(c)
Polalizer = [[1,'A'],[1,'E'],[1,'I'],[1,'L'],[1,'N'],[1,'O'],[1,'R'],[1,'S'],[1,'T'],[1,'U'],[2,'D'],[2,'G'],[3,'B'],[3,'C'],[3,'M'],[3,'P'],[4,'F'],[4,'H'],[4,'V'],[4,'W'],[4,'Y'],[5,'K'],[8,'J'],[8,'X'],[10,'Q'],[10,'Z']]
for Linear in Polalizer :
if c in Linear[1] and Linear[0] not in "_--54870**" : return Linear[0]
if(Number & ord(c) + 1.2 < 0) : return "&"
def word_point(w):
Neural_Network = []
Bias_Contributor = [123,453]
for _EX_Engine in range(len(w),1) :
Neural_Network += Bias_Contributor * _EX_Engine
Cumulative_Multiplier = -12
for _EX_Engine in w :
Cumulative_Multiplier += letter_point(_EX_Engine)
Neural_Network.append(Cumulative_Multiplier**2)
if(Cumulative_Multiplier + 13 != 0) :
return Cumulative_Multiplier + (9 * 8) - (5 * 12)
return Neural_Network[0:Cumulative_Multiplier + 12]
words = input().split()
Lower_bound = []
for i in words : Lower_bound.append([word_point(i),i])
Lower_bound.sort()
Lower_bound = Lower_bound[::-1][::1][0:len(Lower_bound)][::-1][len(Lower_bound)::-1]
convex_Geometric = [[-1,[]]]
for _Matrix_handler in Lower_bound :
if convex_Geometric[-1][0] == _Matrix_handler[0] : convex_Geometric[-1][1].append(_Matrix_handler[1])
else : convex_Geometric.append([_Matrix_handler[0],[_Matrix_handler[1]]])
for Binary_destructor in range(1,len(convex_Geometric)) :
convex_Geometric[Binary_destructor][1].sort()
for k in range(len(convex_Geometric[Binary_destructor][1])) :
print(convex_Geometric[Binary_destructor][1][k],convex_Geometric[Binary_destructor][0])
| # 1663586, 2022-10-29 10:27:34, PPPPP (100%)
def letter_point(c):
p = [[1,"AEILNORSTU"],
[2,"DG"],
[3,"BCMP"],
[4,"FHVWY"],
[5,"K"],
[8,"JX"],
[10,"QZ"]]
for i in p :
if(c in i[1]) :
return i[0]
def word_point(w):
sum = 0
for i in w :
sum += letter_point(i)
return sum
words = input().split()
l = []
for i in words :
l.append([word_point(i),i])
l.sort()
l = l[::-1]
result = [[-1,[]]]
for i in l :
if result[-1][0] == i[0] :
result[-1][1].append(i[1])
else :
result.append([i[0],[i[1]]])
for a in range(1,len(result)) :
result[a][1].sort()
for k in range(len(result[a][1])) :
print(result[a][1][k],result[a][0])
|
# 1661347, 2022-10-29 09:21:18, Pxxxx (20%)
d = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4, 'V':4, 'W':4, 'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
s= input()
c=0
for ch in s:
c+=d[ch]
print(s,c)
| # 1661555, 2022-10-29 09:28:00, P---- (20%)
d = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4, 'V':4, 'W':4, 'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
s= input().split()
c=0
st=''
for l in s:
for ch in l:
c+=d[ch]
st=l
print(l,c)
c=0
#
| # 1661761, 2022-10-29 09:35:42, PPPPP (100%)
d = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4, 'V':4, 'W':4, 'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
s= input().split()
c=0
st=''
ls=[]
for l in s:
for ch in l:
c+=d[ch]
ls.append([-c,l])
c=0
ls.sort()
# print(ls)
for e in ls:
print(e[1],-e[0])
|
# 1661413, 2022-10-29 09:23:42, P---- (20%)
data = [0,['A','E','I','L','N','O','R','S','T','U'],['D','G'],['B', 'C', 'M', 'P'],['F','H','V','W', 'Y'
],['K'],['J','X'],['Q','Z']]
a = ['A','E','I','L','N','O','R','S','T','U']
b = ['D','G']
c = ['B', 'C', 'M', 'P']
d = ['F','H','V','W', 'Y'
]
e = ['K']
f = ['J','X']
g = ['Q','Z']
n = input().split()
value = []
for i in range(len(n)):
value.append(n[i])
count = 0
for j in n[i]:
if j in a:
count += 1
elif j in b:
count += 2
elif j in c:
count += 3
elif j in d:
count += 4
elif j in e:
count += 5
elif j in f:
count += 8
elif j in g:
count += 10
value.append(str(count))
count = 0
for i in range(0,len(value),2):
print(value[i],value[i+1])
| # 1661756, 2022-10-29 09:35:29, PPP-- (60%)
a = ['A','E','I','L','N','O','R','S','T','U']
b = ['D','G']
c = ['B', 'C', 'M', 'P']
d = ['F','H','V','W', 'Y'
]
e = ['K']
f = ['J','X']
g = ['Q','Z']
n = input().split()
value = []
for i in range(len(n)):
count = 0
for j in n[i]:
if j in a:
count += 1
elif j in b:
count += 2
elif j in c:
count += 3
elif j in d:
count += 4
elif j in e:
count += 5
elif j in f:
count += 8
elif j in g:
count += 10
value.append([count,n[i]])
count = 0
final = sorted(value)
for i in range(-1,-(len(final)+1),-1):
print(final[i][1],final[i][0])
| # 1663310, 2022-10-29 10:22:09, PPPPP (100%)
a = ['A','E','I','L','N','O','R','S','T','U']
b = ['D','G']
c = ['B', 'C', 'M', 'P']
d = ['F','H','V','W', 'Y'
]
e = ['K']
f = ['J','X']
g = ['Q','Z']
n = input().split()
value = []
for i in range(len(n)):
count = 0
for j in n[i]:
if j in a:
count += 1
elif j in b:
count += 2
elif j in c:
count += 3
elif j in d:
count += 4
elif j in e:
count += 5
elif j in f:
count += 8
elif j in g:
count += 10
value.append([-count,n[i]])
count = 0
final = sorted(value)
for e in range(len(final)):
print(final[e][1],(-1)*(final[e][0]))
|
# 1661749, 2022-10-29 09:35:16, P---- (20%)
words = input().split()
answer = []
for i in range(len(words)):
score = 0
for j in range(len(words[i])):
if words[i][j] in 'AEILNORSTU':
score += 1
elif words[i][j] in 'DG':
score += 2
elif words[i][j] in 'BCMP':
score += 3
elif words[i][j] in 'FHVWY':
score += 4
elif words[i][j] in 'K':
score += 5
elif words[i][j] in 'JX':
score += 8
elif words[i][j] in 'QZ':
score += 10
answer.append ([words[i], score])
answer.sort()
answer = answer[::-1]
for i in range(len(answer)):
print (answer[i][0], answer[i][1])
| # 1662156, 2022-10-29 09:49:18, P---- (20%)
def letter_point(c):
score = 0
if c in 'AEILNORSTU':
score = 1
elif c in 'DG':
score = 2
elif c in 'BCMP':
score = 3
elif c in 'FHVWY':
score = 4
elif c in 'K':
score = 5
elif c in 'JX':
score = 8
elif c in 'QZ':
score = 10
return score
def word_point(w):
wscore = 0
for i in w:
wscore += letter_point(i)
return wscore
words = input().split()
answer = []
for i in range(len(words)):
answer.append ([words[i], word_point(words[i])])
answer.sort()
answer = answer[::-1]
for i in range(len(answer)):
print (answer[i][0], answer[i][1])
| # 1662498, 2022-10-29 09:59:38, PPPPP (100%)
def letter_point(c):
score = 0
if c in 'AEILNORSTU':
score = 1
elif c in 'DG':
score = 2
elif c in 'BCMP':
score = 3
elif c in 'FHVWY':
score = 4
elif c in 'K':
score = 5
elif c in 'JX':
score = 8
elif c in 'QZ':
score = 10
return score
def word_point(w):
wscore = 0
for i in w:
wscore += letter_point(i)
return wscore
words = input().split()
answer = []
for i in range(len(words)):
answer.append ([words[i], word_point(words[i])])
answer.sort()
for k in range(len(answer)-1):
for i in range(len(answer)-1):
if answer[i][1] < answer[i+1][1]:
answer[i],answer[i+1] = answer[i+1],answer[i]
for i in range(len(answer)):
print (answer[i][0], answer[i][1])
|
# 1661625, 2022-10-29 09:30:02, P---- (20%)
def word_point(w):
n = 0
for e in w:
if e in one:
n += 1
if e in two:
n += 2
if e in three:
n += 3
if e in four:
n += 4
if e in five:
n += 5
if e in eight:
n += 8
if e in ten:
n += 10
return n
'----------------------------------'
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
'-----------------------------------'
x = input().split()
es = []
bn = []
for i in x:
y = word_point(i)
es.append(y)
for w in range(len(es)):
bn.append([es[w],x[w]])
bn.sort()
for d in bn:
print(d[1],d[0])
| # 1661698, 2022-10-29 09:32:35, PP--- (40%)
def word_point(w):
n = 0
for e in w:
if e in one:
n += 1
if e in two:
n += 2
if e in three:
n += 3
if e in four:
n += 4
if e in five:
n += 5
if e in eight:
n += 8
if e in ten:
n += 10
return n
'----------------------------------'
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
'-----------------------------------'
x = input().split()
es = []
bn = []
for i in x:
y = word_point(i)
es.append(y)
for w in range(len(es)):
bn.append([es[w],x[w]])
bn.sort()
bn[0],bn[-1] = bn[-1],bn[0]
for d in bn:
print(d[1],d[0])
| # 1663736, 2022-10-29 10:30:34, PPPPP (100%)
def word_point(w):
n = 0
for e in w:
if e in one:
n += 1
if e in two:
n += 2
if e in three:
n += 3
if e in four:
n += 4
if e in five:
n += 5
if e in eight:
n += 8
if e in ten:
n += 10
return n
'----------------------------------'
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
'-----------------------------------'
x = input().split()
es = []
bn = []
for i in x:
y = word_point(i)
es.append(y)
for w in range(len(es)):
bn.append([-es[w],x[w]])
bn.sort()
for d in bn:
print(d[1],-d[0])
|
# 1661403, 2022-10-29 09:23:21, P---- (20%)
def letter_point(c):
letter = {1:['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'], 2 : ['D', 'G'], 3 : ['B', 'C', 'M', 'P'], 4 : ['F', 'H', 'V', 'W', 'Y'], 5 : ['K'], 8 : ['J', 'X'], 10 : ['Q', 'Z']}
for j in letter:
if c in letter[j]:
return j
def word_point(w):
point = 0
for i in w:
point += letter_point(i)
return point
words = input().split()
for i in words:
print(i, word_point(i))
| # 1662842, 2022-10-29 10:10:15, ----- (0%)
def letter_point(c):
letter = {1:['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'], 2 : ['D', 'G'], 3 : ['B', 'C', 'M', 'P'], 4 : ['F', 'H', 'V', 'W', 'Y'], 5 : ['K'], 8 : ['J', 'X'], 10 : ['Q', 'Z']}
for j in letter:
if c in letter[j]:
return j
def word_point(w):
point = 0
for i in w:
point += letter_point(i)
return point
words = input().split()
rank = []
for i in words:
rank.append([word_point(i), i])
rank.sort(reverse = True)
same = 0
temp = []
ans = []
found = False
for i in rank:
if i[0] == same:
temp.append([i[1], i[0]])
else:
for j in sorted(temp):
ans.append(j)
temp = []
same = i[0]
temp.append([i[1], i[0]])
for j in sorted(temp):
ans.append(j)
for i in ans:
print(i[1] , i[0])
| # 1662856, 2022-10-29 10:10:38, PPPPP (100%)
def letter_point(c):
letter = {1:['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'], 2 : ['D', 'G'], 3 : ['B', 'C', 'M', 'P'], 4 : ['F', 'H', 'V', 'W', 'Y'], 5 : ['K'], 8 : ['J', 'X'], 10 : ['Q', 'Z']}
for j in letter:
if c in letter[j]:
return j
def word_point(w):
point = 0
for i in w:
point += letter_point(i)
return point
words = input().split()
rank = []
for i in words:
rank.append([word_point(i), i])
rank.sort(reverse = True)
same = 0
temp = []
ans = []
found = False
for i in rank:
if i[0] == same:
temp.append([i[1], i[0]])
else:
for j in sorted(temp):
ans.append(j)
temp = []
same = i[0]
temp.append([i[1], i[0]])
for j in sorted(temp):
ans.append(j)
for i in ans:
print(i[0] , i[1])
|
# 1661921, 2022-10-29 09:41:06, PPP-- (60%)
Word_Input = input().split()
Score = [1, 2, 3, 4, 5, 8, 10]
Word = [['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],
['D', 'G'],
['B', 'C', 'M', 'P'],
['F', 'H', 'V', 'W', 'Y'],
['K'],
['J', 'X'],
['Q', 'Z']]
Result = []
for word in Word_Input:
Score_Cal = 0
for char in word:
for i in range(len(Word)):
if char in Word[i]:
#print(char)
Score_Cal += Score[i]
Result.append([word, Score_Cal])
Result.sort(key=lambda x:x[0], reverse=True)
Result.sort(key=lambda x:x[1], reverse=True)
for x in Result:
print(x[0], x[1])
| # 1664241, 2022-10-29 10:38:23, PPP-- (60%)
Word_Input = input().split()
Score = [1, 2, 3, 4, 5, 8, 10]
Word = [['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],
['D', 'G'],
['B', 'C', 'M', 'P'],
['F', 'H', 'V', 'W', 'Y'],
['K'],
['J', 'X'],
['Q', 'Z']]
Result = []
for word in Word_Input:
Score_Cal = 0
for char in word:
for i in range(len(Word)):
if char in Word[i]:
#print(char)
Score_Cal += Score[i]
Result.append([word, Score_Cal])
Result.sort(key=lambda x:x[0], reverse=True)
Result.sort(key=lambda x:x[1], reverse=True)
for x in Result:
print(x[0], x[1])
| # 1664345, 2022-10-29 10:39:22, PPPPP (100%)
Word_Input = input().split()
Score = [1, 2, 3, 4, 5, 8, 10]
Word = [['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],
['D', 'G'],
['B', 'C', 'M', 'P'],
['F', 'H', 'V', 'W', 'Y'],
['K'],
['J', 'X'],
['Q', 'Z']]
Result = []
for word in Word_Input:
Score_Cal = 0
for char in word:
for i in range(len(Word)):
if char in Word[i]:
#print(char)
Score_Cal += Score[i]
Result.append([word, Score_Cal])
Result.sort(key=lambda x:x[0])
Result.sort(key=lambda x:x[1], reverse=True)
for x in Result:
print(x[0], x[1])
|
# 1661434, 2022-10-29 09:24:27, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
total += 1
elif c in 'DG':
total += 2
elif c in 'BCMP':
total += 3
elif c in 'FHVWY':
total += 4
elif c =='K':
total += 5
elif c in 'JX':
total += 8
elif c in 'QZ':
total += 10
return total
def word_point(w):
total = 0
for e in w:
if e in 'AEILNORSTU':
total += 1
elif e in 'DG':
total += 2
elif e in 'BCMP':
total += 3
elif e in 'FHVWY':
total += 4
elif e =='K':
total += 5
elif e in 'JX':
total += 8
elif e in 'QZ':
total += 10
return total
words = input().split()
for i in range(len(words)):
ans = ''
for e in words[i]:
ans += e
print(ans, word_point(ans))
| # 1661501, 2022-10-29 09:26:12, P---- (20%)
def word_point(w):
total = 0
for e in w:
if e in 'AEILNORSTU':
total += 1
elif e in 'DG':
total += 2
elif e in 'BCMP':
total += 3
elif e in 'FHVWY':
total += 4
elif e =='K':
total += 5
elif e in 'JX':
total += 8
elif e in 'QZ':
total += 10
return total
words = input().split()
for i in range(len(words)):
ans = ''
for e in words[i]:
ans += e
print(ans, word_point(ans))
| # 1661722, 2022-10-29 09:33:31, PPPPP (100%)
def word_point(w):
total = 0
for e in w:
if e in 'AEILNORSTU':
total += 1
elif e in 'DG':
total += 2
elif e in 'BCMP':
total += 3
elif e in 'FHVWY':
total += 4
elif e =='K':
total += 5
elif e in 'JX':
total += 8
elif e in 'QZ':
total += 10
return total
a = []
words = input().split()
for i in range(len(words)):
ans = ''
for r in words[i]:
ans += r
a.append([word_point(ans), ans])
for j in range(len(a)):
a[j][0] = -1*a[j][0]
a.sort()
for k in range(len(a)):
a[k][0] = -1*a[k][0]
for r in range(len(a)):
print(a[r][1],a[r][0])
|
# 1661241, 2022-10-29 09:15:00, P-xxx (20%)
d = {}
for a in 'AEILNORSTU':
d[a] = 1
for a in 'DG':
d[a] = 2
for a in 'BCMP':
d[a] = 3
for a in 'FHVWY':
d[a] = 4
d["k"] = 5
for a in 'JK':
d[a] = 8
for a in "QZ":
d[a] = 10
t = input().split()
for a in t:
c = 0
for i in range(len(a)):
c += d[a[i]]
print(a,c)
| # 1661247, 2022-10-29 09:15:48, P---- (20%)
d = {}
for a in 'AEILNORSTU':
d[a] = 1
for a in 'DG':
d[a] = 2
for a in 'BCMP':
d[a] = 3
for a in 'FHVWY':
d[a] = 4
d["K"] = 5
for a in 'JX':
d[a] = 8
for a in "QZ":
d[a] = 10
t = input().split()
for a in t:
a = a.upper()
c = 0
for i in range(len(a)):
c += d[a[i]]
print(a,c)
| # 1661291, 2022-10-29 09:18:42, PPPPP (100%)
d = {}
for a in 'AEILNORSTU':
d[a] = 1
for a in 'DG':
d[a] = 2
for a in 'BCMP':
d[a] = 3
for a in 'FHVWY':
d[a] = 4
d["K"] = 5
for a in 'JX':
d[a] = 8
for a in "QZ":
d[a] = 10
t = input().split()
l = []
for a in t:
a = a.upper()
c = 0
for i in range(len(a)):
c += d[a[i]]
l.append([-c,a])
l.sort()
for word,point in l:
print(point,-1*word)
|
# 1661385, 2022-10-29 09:22:38, PPPxx (60%)
def letter_point(c):
if c in 'AEILNORSTU' :
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c == 'k' :
return 5
elif c in 'JX' :
return 8
elif c in 'QZ' :
return 10
def word_point(w):
score = 0
for i in w :
score += letter_point(i)
return score
f = []
words = input().split()
for h in words :
f.append([word_point(h),h])
f.sort(reverse = True)
for dd in f :
print(dd[1],dd[0])
| # 1661478, 2022-10-29 09:25:45, PPPxx (60%)
def letter_point(c):
if c in 'AEILNORSTU' :
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c == 'k' :
return 5
elif c in 'JX' :
return 8
elif c in 'QZ' :
return 10
def word_point(w):
score = 0
for i in w :
score += letter_point(i)
return score
f = []
words = input().split()
for h in words :
f.append([-word_point(h),h])
f.sort()
for dd in f :
print(dd[1],-dd[0])
| # 1661564, 2022-10-29 09:28:13, PPPPP (100%)
def letter_point(c):
if c in 'AEILNORSTU' :
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c == 'K' :
return 5
elif c in 'JX' :
return 8
elif c in 'QZ' :
return 10
def word_point(w):
score = 0
for i in w :
score += letter_point(i)
return score
f = []
words = input().split()
for h in words :
f.append([-word_point(h),h])
f.sort()
for dd in f :
print(dd[1],-dd[0])
|
# 1661541, 2022-10-29 09:27:40, xxxxx (0%)
def letter_point(c):
point = {["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:1,["D", "G"]:2,["B", "C", "M", "P"]:3,
["F", "H", "V", "W", "Y"]:4,["K"]:5,["J", "X"]:8,["Q", "Z"]:10}
for p in point:
if c in p:
return point[p]
def word_point(c):
total = 0
for a in c:
total += letter_point(a)
return total
word = input().split()
all = {}
score = []
for w in word:
t = word_point(w)
score.append(t)
if t not in all:
all[t] = [w]
else:
all[t].append(w)
for b in all:
all[b].sort()
score.sort(reverse=True)
for n in score:
for m in all[n]:
print(m,n)
| # 1661633, 2022-10-29 09:30:10, PPP-- (60%)
def letter_point(c):
point = {("A", "E", "I", "L", "N", "O", "R", "S", "T", "U"):1,("D", "G"):2,("B", "C", "M", "P"):3,
("F", "H", "V", "W", "Y"):4,("K",):5,("J", "X"):8,("Q", "Z"):10}
for p in point:
if c in p:
return point[p]
def word_point(c):
total = 0
for a in c:
total += letter_point(a)
return total
word = input().split()
all = {}
score = []
for w in word:
t = word_point(w)
score.append(t)
if t not in all:
all[t] = [w]
else:
all[t].append(w)
for b in all:
all[b].sort()
score.sort(reverse=True)
for n in score:
for m in all[n]:
print(m,n)
| # 1661726, 2022-10-29 09:33:50, PPPPP (100%)
def letter_point(c):
point = {("A", "E", "I", "L", "N", "O", "R", "S", "T", "U"):1,("D", "G"):2,("B", "C", "M", "P"):3,
("F", "H", "V", "W", "Y"):4,("K",):5,("J", "X"):8,("Q", "Z"):10}
for p in point:
if c in p:
return point[p]
def word_point(c):
total = 0
for a in c:
total += letter_point(a)
return total
word = input().split()
all = {}
score = []
for w in word:
t = word_point(w)
if t not in score:
score.append(t)
if t not in all:
all[t] = [w]
else:
all[t].append(w)
for b in all:
all[b].sort()
score.sort(reverse=True)
for n in score:
for m in all[n]:
print(m,n)
|
# 1661278, 2022-10-29 09:18:17, ----- (0%)
def letter_point(char):
if(char == 'Z' or char == 'Q'):
return 10
if(char == 'J' or char == 'X'):
return 8
if(char == 'K'):
return 5
if(char in 'FHVWY'):
return 4
if(char in 'BCMP'):
return 3
if(char in 'DG'):
return 2
return 1
def word_point(word):
pts = 0
for char in word:
pts += letter_point(char)
return pts
wordList = [(word_point(word), word) for word in input().split()]
wordList.sort(reverse=True)
print(wordList)
for pair in wordList:
print(pair[1], pair[0])
| # 1661309, 2022-10-29 09:19:40, PPP-- (60%)
def letter_point(char):
if(char == 'Z' or char == 'Q'):
return 10
if(char == 'J' or char == 'X'):
return 8
if(char == 'K'):
return 5
if(char in 'FHVWY'):
return 4
if(char in 'BCMP'):
return 3
if(char in 'DG'):
return 2
return 1
def word_point(word):
pts = 0
for char in word:
pts += letter_point(char)
return pts
wordList = [(word_point(word), word) for word in input().split()]
wordList.sort(reverse=True)
for pair in wordList:
print(pair[1], pair[0])
| # 1661527, 2022-10-29 09:27:12, PPPPP (100%)
def letter_point(char):
if(char == 'Z' or char == 'Q'):
return 10
if(char == 'J' or char == 'X'):
return 8
if(char == 'K'):
return 5
if(char in 'FHVWY'):
return 4
if(char in 'BCMP'):
return 3
if(char in 'DG'):
return 2
return 1
def word_point(word):
pts = 0
for char in word:
pts += letter_point(char)
return pts
def compare(pair1, pair2):
if(pair1[0] != pair2[0]):
return pair1[0] < pair2[0]
else:
return pair1[1] > pair2[1]
def bubbleSort(pairList):
while(True):
isSorted = True
# check section
for i in range(len(pairList) - 1):
if(compare(pairList[i], pairList[i+1])):
isSorted = False
# swap
pairList[i], pairList[i+1] = pairList[i+1], pairList[i]
if(isSorted):
break
return None
inList = input().split()
wordList = []
for word in inList:
wordList.append([word_point(word), word])
bubbleSort(wordList)
for pair in wordList:
print(pair[1], pair[0])
|
# 1661245, 2022-10-29 09:15:24, P--PP (60%)
def letter_point(c) :
if c in "AEILNORSTU" :
return 1
elif c in "DG" :
return 2
elif c in "BCMP" :
return 3
elif c in "FHVWY" :
return 4
elif c in "K" :
return 5
elif c in "JX" :
return 8
elif c in "QZ" :
return 10
words = input().split(' ')
tmp = []
for w in words :
sum_point = 0
for c in w :
sum_point += letter_point(c)
tmp.append((-sum_point, w))
tmp.sort()
for t in tmp :
print(t[1], -t[0])
| # 1661255, 2022-10-29 09:16:54, P--PP (60%)
def letter_point(c) :
if c in "AEILNORSTU" :
return 1
elif c in "DG" :
return 2
elif c in "BCMP" :
return 3
elif c in "FHVWY" :
return 4
elif c in "K" :
return 5
elif c in "JX" :
return 8
elif c in "QZ" :
return 10
return 0
words = input().split(' ')
tmp = []
for w in words :
sum_point = 0
for c in w.strip() :
sum_point += letter_point(c)
tmp.append((-sum_point, w))
tmp.sort()
for t in tmp :
print(t[1], -t[0])
| # 1662002, 2022-10-29 09:44:07, PPPPP (100%)
def letter_point(c) :
if c in "AEILNORSTU" :
return 1
elif c in "DG" :
return 2
elif c in "BCMP" :
return 3
elif c in "FHVWY" :
return 4
elif c in "K" :
return 5
elif c in "JX" :
return 8
elif c in "QZ" :
return 10
return 0
def word_point(w) :
sum_point = 0
for c in w :
sum_point += letter_point(c)
return sum_point
words = input().split()
tmp = []
for w in words :
tmp.append((-word_point(w), w))
tmp.sort()
for t in tmp :
print(t[1], -t[0])
|
# 1661312, 2022-10-29 09:19:47, P---- (20%)
score = {}
score['A'] = 1
score['E'] = 1
score['I'] = 1
score['L'] = 1
score['N'] = 1
score['O'] = 1
score['R'] = 1
score['S'] = 1
score['T'] = 1
score['U'] = 1
score['D'] = 2
score['G'] = 2
score['B'] = 3
score['C'] = 3
score['M'] = 3
score['P'] = 3
score['F'] = 4
score['H'] = 4
score['V'] = 4
score['W'] = 4
score['Y'] = 4
score['K'] = 5
score['J'] = 8
score['X'] = 8
score['Q'] = 10
score['Z'] = 10
def Q(word):
ans = 0
for c in word:
ans += score[c]
return ans
word_list = input().split()
for word in word_list:
print(word , Q(word))
| # 1661336, 2022-10-29 09:20:51, P---- (20%)
score = {}
score['A'] = 1
score['E'] = 1
score['I'] = 1
score['L'] = 1
score['N'] = 1
score['O'] = 1
score['R'] = 1
score['S'] = 1
score['T'] = 1
score['U'] = 1
score['D'] = 2
score['G'] = 2
score['B'] = 3
score['C'] = 3
score['M'] = 3
score['P'] = 3
score['F'] = 4
score['H'] = 4
score['V'] = 4
score['W'] = 4
score['Y'] = 4
score['K'] = 5
score['J'] = 8
score['X'] = 8
score['Q'] = 10
score['Z'] = 10
def Q(word):
ans = 0
for c in word:
ans += score[c]
return ans
word_list = input().split()
word_list.sort()
word_list = word_list[-1::-1]
for word in word_list:
print(word , Q(word))
| # 1661561, 2022-10-29 09:28:09, PPPPP (100%)
score = {}
score['A'] = 1
score['E'] = 1
score['I'] = 1
score['L'] = 1
score['N'] = 1
score['O'] = 1
score['R'] = 1
score['S'] = 1
score['T'] = 1
score['U'] = 1
score['D'] = 2
score['G'] = 2
score['B'] = 3
score['C'] = 3
score['M'] = 3
score['P'] = 3
score['F'] = 4
score['H'] = 4
score['V'] = 4
score['W'] = 4
score['Y'] = 4
score['K'] = 5
score['J'] = 8
score['X'] = 8
score['Q'] = 10
score['Z'] = 10
def Q(word):
ans = 0
for c in word:
ans += score[c]
return ans
ans = {}
word_list = input().split()
for word in word_list:
Q_call = Q(word)
if(Q_call not in ans.keys()):
ans[Q_call] = []
ans[Q_call].append(word)
ans[Q_call].sort()
point_list = list(ans.keys())
point_list.sort()
point_list = point_list[-1::-1]
for point in point_list:
for word in ans[point]:
print(word , point)
|
# 1661374, 2022-10-29 09:22:07, PPPxx (60%)
def poi(c):
if c in "AEILNORSTU":
return 1
if c in "DG":
return 2
if c in "BCMP":
return 3
if c in "FHVWY":
return 4
if c in "k":
return 5
if c in "JX":
return 8
if c in "QZ":
return 10
def sum(s):
now = 0
for i in s:
now+=poi(i)
return now
a = input().split()
ans = []
for i in a:
ans+=[[sum(i)*-1,i]]
ans.sort()
for i in ans:
print(i[1],i[0]*-1)
| # 1661410, 2022-10-29 09:23:38, PPP-- (60%)
def poi(c):
if c in "AEILNORSTU":
return 1
if c in "DG":
return 2
if c in "BCMP":
return 3
if c in "FHVWY":
return 4
if c in "k":
return 5
if c in "JX":
return 8
if c in "QZ":
return 10
return 0
def sum(s):
now = 0
for i in s:
now+=poi(i)
return now
a = input().strip().split()
ans = []
for i in a:
ans+=[[sum(i)*-1,i]]
ans.sort()
for i in ans:
print(i[1],i[0]*-1)
| # 1661440, 2022-10-29 09:24:32, PPPPP (100%)
def poi(c):
if c in "AEILNORSTU":
return 1
if c in "DG":
return 2
if c in "BCMP":
return 3
if c in "FHVWY":
return 4
if c in "K":
return 5
if c in "JX":
return 8
if c in "QZ":
return 10
return 0
def sum(s):
now = 0
for i in s:
now+=poi(i)
return now
a = input().strip().split()
ans = []
for i in a:
ans+=[[sum(i)*-1,i]]
ans.sort()
for i in ans:
print(i[1],i[0]*-1)
|
# 1661453, 2022-10-29 09:25:01, xxxxx (0%)
from cv2 import sort
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
else:
return 10
def word_point(word):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
return sum([letter_point(w) for w in word])
words = input().split()
myDict = dict()
for word in words:
ws = word_point(word)
if myDict.get(ws) == None:
myDict[ws] = []
myDict[ws].append(word)
myScore = list(myDict.keys())
myScore.sort()
for sc in myScore[::-1]:
curList = myDict[sc]
curList.sort()
for word in curList:
print(word, sc)
| # 1661553, 2022-10-29 09:27:57, xxxxx (0%)
from cv2 import sort
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
else:
return 10
def word_point(word):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
return sum([letter_point(w) for w in word])
words = input().split()
myScore = []
for word in words:
ws = word_point(word)
myScore.append([-ws, word])
myScore.sort()
for cur in myScore:
print(cur[1], -cur[0])
| # 1661571, 2022-10-29 09:28:23, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
else:
return 10
def word_point(word):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
return sum([letter_point(w) for w in word])
words = input().split()
myScore = []
for word in words:
ws = word_point(word)
myScore.append([-ws, word])
myScore.sort()
for cur in myScore:
print(cur[1], -cur[0])
|
# 1661560, 2022-10-29 09:28:07, ----- (0%)
from operator import le
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D', 'G']:
return 2
elif c in ['B', 'C', 'M', 'P']:
return 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J', 'X']:
return 8
elif c in ['Q', 'Z']:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for i in w:
sum += letter_point(i)
return sum
words = input().split()
ans = {}
for i in words:
score = word_point(i)
if score not in ans:
ans[score] = []
ans[score].append(i)
b=[]
for key in ans:
ans[key].sort()
b.append([key])
for i in ans[key]:
b[len(b)-1].append(i)
b.sort(reverse=True)
# print(b)
for i in range(len(b)):
for j in range(1, len(b[i])):
print(b[i][0], b[i][j])
| # 1661602, 2022-10-29 09:29:05, PPPPP (100%)
from operator import le
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D', 'G']:
return 2
elif c in ['B', 'C', 'M', 'P']:
return 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J', 'X']:
return 8
elif c in ['Q', 'Z']:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for i in w:
sum += letter_point(i)
return sum
words = input().split()
ans = {}
for i in words:
score = word_point(i)
if score not in ans:
ans[score] = []
ans[score].append(i)
b=[]
for key in ans:
ans[key].sort()
b.append([key])
for i in ans[key]:
b[len(b)-1].append(i)
b.sort(reverse=True)
# print(b)
for i in range(len(b)):
for j in range(1, len(b[i])):
print(b[i][j], b[i][0])
| # 1661609, 2022-10-29 09:29:19, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D', 'G']:
return 2
elif c in ['B', 'C', 'M', 'P']:
return 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J', 'X']:
return 8
elif c in ['Q', 'Z']:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for i in w:
sum += letter_point(i)
return sum
words = input().split()
ans = {}
for i in words:
score = word_point(i)
if score not in ans:
ans[score] = []
ans[score].append(i)
b=[]
for key in ans:
ans[key].sort()
b.append([key])
for i in ans[key]:
b[len(b)-1].append(i)
b.sort(reverse=True)
# print(b)
for i in range(len(b)):
for j in range(1, len(b[i])):
print(b[i][j], b[i][0])
|
# 1661289, 2022-10-29 09:18:40, P---- (20%)
s = input().upper().split()
for i in range(len(s)):
sumn = 0
for c in s[i]:
if c in 'AEILNORSTU':
sumn+=1
elif c in 'DG':
sumn+=2
elif c in 'BCMP':
sumn+=3
elif c in 'FHVWY':
sumn+=4
elif c in 'K':
sumn+=5
elif c in 'JX':
sumn+=8
elif c in 'QZ':
sumn+=10
print(s[i],sumn)
| # 1661763, 2022-10-29 09:35:47, P-P-- (40%)
s = input().upper().split()
x = []
score = []
for i in range(len(s)):
sumn = 0
for c in s[i]:
if c in 'AEILNORSTU':
sumn+=1
elif c in 'DG':
sumn+=2
elif c in 'BCMP':
sumn+=3
elif c in 'FHVWY':
sumn+=4
elif c in 'K':
sumn+=5
elif c in 'JX':
sumn+=8
elif c in 'QZ':
sumn+=10
x.append(str(sumn)+' '+s[i])
x = sorted(x)
p = []
for e in x[::-1]:
p += e.split()
for i in range(0,len(p)-1,2):
print(p[i+1]+' '+p[i])
| # 1662112, 2022-10-29 09:47:43, PPPPP (100%)
s = input().upper().split()
x = []
for i in range(len(s)):
sumn = 0
for c in s[i]:
if c in 'AEILNORSTU':
sumn+=1
elif c in 'DG':
sumn+=2
elif c in 'BCMP':
sumn+=3
elif c in 'FHVWY':
sumn+=4
elif c in 'K':
sumn+=5
elif c in 'JX':
sumn+=8
elif c in 'QZ':
sumn+=10
x.append([-sumn,s[i]])
x = sorted(x)
for i in range(len(x)):
print(x[i][1]+' '+str(abs(x[i][0])))
|
# 1661421, 2022-10-29 09:23:48, P---- (20%)
def point(c):
P = 0
for i in c :
if i in 'AEILNORSTU':
P += 1
if i in 'DG':
P += 2
if i in 'BCMP':
P += 3
if i in 'FHVWY':
P += 4
if i in 'K':
P += 5
if i in 'JX':
P += 8
if i in 'QZ':
P += 10
return P
word = input().split()
for k in range(len(word)):
print(word[k],point(word[k]))
| # 1661962, 2022-10-29 09:42:45, PPP-- (60%)
def point(c):
P = 0
for i in c :
if i in 'AEILNORSTU':
P += 1
if i in 'DG':
P += 2
if i in 'BCMP':
P += 3
if i in 'FHVWY':
P += 4
if i in 'K':
P += 5
if i in 'JX':
P += 8
if i in 'QZ':
P += 10
return P
word = input().split()
ls = []
for k in range(len(word)):
ls += [[point(word[k]),(word[k])]]
ls_so = sorted(ls)[::-1]
for l in range(len(ls_so)):
ls_so[l][0],ls_so[l][1] = ls_so[l][1],ls_so[l][0]
for o in range(len(ls_so)):
t = ''
t = ls_so[o][0]
b = ls_so[o][1]
print(t,b)
| # 1662020, 2022-10-29 09:44:48, PPPPP (100%)
def point(c):
P = 0
for i in c :
if i in 'AEILNORSTU':
P += 1
if i in 'DG':
P += 2
if i in 'BCMP':
P += 3
if i in 'FHVWY':
P += 4
if i in 'K':
P += 5
if i in 'JX':
P += 8
if i in 'QZ':
P += 10
return P
word = input().split()
ls = []
for k in range(len(word)):
ls += [[-point(word[k]),(word[k])]]
ls_so = sorted(ls)
for l in range(len(ls_so)):
ls_so[l][0],ls_so[l][1] = ls_so[l][1],-ls_so[l][0]
for o in range(len(ls_so)):
t = ''
t = ls_so[o][0]
b = ls_so[o][1]
print(t,b)
|
# 1661395, 2022-10-29 09:22:48, ----- (0%)
l1=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'
]
l2=['D','G']
l3=['B','C','M','P']
l4=['F','C','M','P']
l5=['K']
l8=['J','X']
l10=['Q','Z']
s=input().split()
l=list()
for e in s:
pts=int()
for a in e:
if a in l1:
pts+=1
elif a in l2:
pts+=2
elif a in l3:
pts+=3
elif a in l4:
pts+=4
elif a in l5:
pts+=5
elif a in l8:
pts+=8
elif a in l10:
pts+=10
l.append([-pts,e])
l.sort()
for e in l:
print(e[1])
| # 1661433, 2022-10-29 09:24:24, PP--- (40%)
l1=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
l2=['D','G']
l3=['B','C','M','P']
l4=['F','C','M','P']
l5=['K']
l8=['J','X']
l10=['Q','Z']
s=input().split()
l=list()
for e in s:
pts=int()
for a in e:
if a in l1:
pts+=1
elif a in l2:
pts+=2
elif a in l3:
pts+=3
elif a in l4:
pts+=4
elif a in l5:
pts+=5
elif a in l8:
pts+=8
elif a in l10:
pts+=10
l.append([-pts,e])
l.sort()
for e in l:
print(e[1],-e[0])
| # 1661519, 2022-10-29 09:26:56, PPPPP (100%)
l1=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'
]
l2=['D','G']
l3=['B','C','M','P']
l4=['F','H','V','W','Y']
l5=['K']
l8=['J','X']
l10=['Q','Z']
s=input().split()
l=list()
for e in s:
pts=int()
for a in e:
if a in l1:
pts+=1
elif a in l2:
pts+=2
elif a in l3:
pts+=3
elif a in l4:
pts+=4
elif a in l5:
pts+=5
elif a in l8:
pts+=8
elif a in l10:
pts+=10
l.append([-pts,e])
l.sort()
for e in l:
print(e[1],-e[0])
|
# 1661286, 2022-10-29 09:18:35, P---- (20%)
di = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'H':4,'V':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10}
x = input().split()
out = []
for a in x:
c = 0
for b in a:
c += di[b]
out.append([a,str(c)])
for c in out:
print(' '.join(c))
| # 1661338, 2022-10-29 09:20:56, PPPPP (100%)
di = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'H':4,'V':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10}
x = input().split()
out = []
for a in x:
c = 0
for b in a:
c += di[b]
out.append([-c,a])
out.sort()
for a,b in out:
c = [b,str(-a)]
print(' '.join(c))
|
# 1661244, 2022-10-29 09:15:12, P---- (20%)
a = input().split()
total = 0
def find(a) :
count = 0
for i in a :
if i.lower() in "aeilnorstu" :
count += 1
if i.lower() in "dg" :
count += 2
if i.lower() in "bcmp" :
count += 3
if i.lower() in "fhvwy" :
count += 4
if i.lower() in "k" :
count += 5
if i.lower() in "jx" :
count += 8
if i.lower() in "qz" :
count += 10
return count
for i in a :
print(i,find(i))
| # 1661264, 2022-10-29 09:17:28, PPPPP (100%)
a = input().split()
total = 0
def find(a) :
count = 0
for i in a :
if i.lower() in "aeilnorstu" :
count += 1
if i.lower() in "dg" :
count += 2
if i.lower() in "bcmp" :
count += 3
if i.lower() in "fhvwy" :
count += 4
if i.lower() in "k" :
count += 5
if i.lower() in "jx" :
count += 8
if i.lower() in "qz" :
count += 10
return count
result = []
for i in a :
result.append([-find(i),i])
result.sort()
for i in result :
print(i[1],-i[0])
|
# 1661678, 2022-10-29 09:31:38, PPPPP (100%)
def letter_point(c):
lp=[]
if c in 'AEILNORSTU' :
lp+=[1]
return lp
if c in 'DG' :
lp+=[2]
return lp
if c in 'BCMP' :
lp+=[3]
return lp
if c in 'FHVWY' :
lp+=[4]
return lp
if c in 'K' :
lp+=[5]
return lp
if c in 'JX' :
lp+=[8]
return lp
if c in 'QZ' :
lp+=[10]
return lp
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
s=[]
for i in w:
s+=letter_point(i)
return sum(s)
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
#words = input().split()
words = input().split()
s=[]
for i in words:
m=word_point(i)
s+=[[-m,i]]
s.sort()
for j in s:
print(j[1],-j[0])
| # 1661682, 2022-10-29 09:31:45, PPPPP (100%)
def letter_point(c):
lp=[]
if c in 'AEILNORSTU' :
lp+=[1]
return lp
if c in 'DG' :
lp+=[2]
return lp
if c in 'BCMP' :
lp+=[3]
return lp
if c in 'FHVWY' :
lp+=[4]
return lp
if c in 'K' :
lp+=[5]
return lp
if c in 'JX' :
lp+=[8]
return lp
if c in 'QZ' :
lp+=[10]
return lp
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
s=[]
for i in w:
s+=letter_point(i)
return sum(s)
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
#words = input().split()
words = input().split()
s=[]
for i in words:
m=word_point(i)
s+=[[-m,i]]
s.sort()
for j in s:
print(j[1],-j[0])
|
# 1661565, 2022-10-29 09:28:13, PPP-- (60%)
a = input().strip().split(' ')
score = [0]*len(a)
for i in range(0,len(a)):
for e in a[i]:
if e in 'AEILNORSTU':
score[i] += 1
elif e in 'DG':
score[i] += 2
elif e in 'BCMP':
score[i] += 3
elif e in 'FHVWY':
score[i] += 4
elif e in 'K':
score[i] += 5
elif e in 'JX':
score[i] += 8
elif e in 'QZ':
score[i] += 10
else:
pass
c = 0
combine = []
for i in range(0,len(a)):
combine += [[score[i],a[i]]]
combine.sort(reverse = True)
for a,b in combine :
print(b,a)
| # 1662379, 2022-10-29 09:56:30, PPPPP (100%)
al = 'zyxwvutsr'
a = input().strip().split(' ')
score = [0]*len(a)
for i in range(0,len(a)):
for e in a[i]:
if e in 'AEILNORSTU':
score[i] += 1
elif e in 'DG':
score[i] += 2
elif e in 'BCMP':
score[i] += 3
elif e in 'FHVWY':
score[i] += 4
elif e in 'K':
score[i] += 5
elif e in 'JX':
score[i] += 8
elif e in 'QZ':
score[i] += 10
else:
pass
count = 0
combine = []
for i in range(0,len(a)):
combine += [[score[i],a[i]]]
combine.sort()
combine +=[[100,'ZZ']]
combine_1 = []
num = []
for i in range(0,len(combine)-1):
c,d = combine[i]
e,f = combine[i+1]
if c in num :
combine_1 += [[c,al[count]+d]]
count += 1
elif e == c :
combine_1 += [[c,al[count]+d]]
count += 1
else:
num += [c]
combine_1 += [combine[i]]
combine_1.sort(reverse=True)
for i in range(0,len(combine_1)) :
a,b = combine_1[i]
if b[0] in al:
g = b[1:]
else:
g = b
print(g,a)
|
# 1661416, 2022-10-29 09:23:45, PPP-- (60%)
def point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
point = {'A':1,'E':1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1, 'S':1, 'T':1, 'U':1 \
,'D':2, 'G':2, 'B':3, 'C':3, 'M':3, 'P':3 \
,'F':4, 'H':4, 'V':4, 'W':4, 'Y':4\
, 'K':5,'J':8, 'X':8,'Q':10,'Z':10}
num = 0
for i in c:
num+=point[i]
return num
def word(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
show = []
for i in w :
show.append([point(i),i])
show.sort()
return show[::-1]
words = input().split()
for c,w in word(words) :
print(w, c)
| # 1661482, 2022-10-29 09:25:47, PPPPP (100%)
def point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
point = {'A':1,'E':1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1, 'S':1, 'T':1, 'U':1 \
,'D':2, 'G':2, 'B':3, 'C':3, 'M':3, 'P':3 \
,'F':4, 'H':4, 'V':4, 'W':4, 'Y':4\
, 'K':5,'J':8, 'X':8,'Q':10,'Z':10}
num = 0
for i in c:
num+=point[i]
return num
def word(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
show = []
for i in w :
show.append([-point(i),i])
show.sort()
return show
words = input().split()
for c,w in word(words) :
print(w, -c)
|
# 1661578, 2022-10-29 09:28:28, P---- (20%)
x=input().split()
sum_ch = 0
for e in x:
for i in range(len(e)):
if e[i] in'AEILNORSTU':
sum_ch +=1
elif e[i] in'DG':
sum_ch += 2
elif e[i] in 'BCMP':
sum_ch +=3
elif e[i] in 'FHVWY':
sum_ch += 4
elif e[i] in 'K':
sum_ch += 5
elif e[i] in 'JX':
sum_ch += 8
elif e[i] in 'QZ':
sum_ch += 10
print(e,sum_ch)
sum_ch = 0
| # 1661705, 2022-10-29 09:32:54, PPPPP (100%)
x=input().split()
sum_ch = 0
out=[]
for e in x:
for i in range(len(e)):
if e[i] in'AEILNORSTU':
sum_ch +=1
elif e[i] in'DG':
sum_ch += 2
elif e[i] in 'BCMP':
sum_ch +=3
elif e[i] in 'FHVWY':
sum_ch += 4
elif e[i] in 'K':
sum_ch += 5
elif e[i] in 'JX':
sum_ch += 8
elif e[i] in 'QZ':
sum_ch += 10
out.append([-sum_ch,e])
sum_ch = 0
out.sort()
for i in range(len(out)):
print(out[i][1],-out[i][0])
|
# 1661529, 2022-10-29 09:27:19, PPPxx (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU' :
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c in 'JX' :
return 8
elif c in 'QZ' :
return 10
def word_point(w):
point = 0
for e in w :
point += letter_point(e)
return point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
a = [[-word_point(e),e ]for e in words]
a.sort()
ans = [[a[i][1],-a[i][0]] for i in range(len(a))]
for e in ans :
print(*e)
| # 1661604, 2022-10-29 09:29:12, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU' :
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c == 'K' :
return 5
elif c in 'JX' :
return 8
elif c in 'QZ' :
return 10
def word_point(w):
point = 0
for e in w :
point += letter_point(e)
return point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
a = [[-word_point(e),e ]for e in words]
a.sort()
ans = [[a[i][1],-a[i][0]] for i in range(len(a))]
for e in ans :
print(*e)
|
# 1661248, 2022-10-29 09:16:03, P---- (20%)
a = input().upper()
so = 0
for c in a:
if c in 'AEILNORSTU':
so += 1
elif c in 'DG':
so += 2
elif c in 'BCMP':
so += 3
elif c in 'FHVWY':
so += 4
elif c in 'K':
so += 5
elif c in 'JX':
so += 8
elif c in 'QZ':
so += 10
print(a,so)
| # 1661932, 2022-10-29 09:41:37, PPPPP (100%)
a = input().upper().split()
ans = []
for x in a:
so = 0
for c in x:
if c in 'AEILNORSTU':
so += 1
elif c in 'DG':
so += 2
elif c in 'BCMP':
so += 3
elif c in 'FHVWY':
so += 4
elif c in 'K':
so += 5
elif c in 'JX':
so += 8
elif c in 'QZ':
so += 10
ans += [[so*-1,' '+x]]
ans = sorted(ans)
for i in range(len(ans)):
print(ans[i][-1],-1*ans[i][0])
|
# 1661912, 2022-10-29 09:40:51, PPPP- (80%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = {'A':1 ,'E':1,'I':1,'L':1,'N':1
,'O':1,'R':1,'S':1,'T':1,'U' :1
,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3
,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5
,'J':8,'X':8,'Q':10,'Z':10}
return s[c]
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum1 = 0
for i in w :
sum1+=letter_point(i)
return sum1
words = input().split()
r = list()
for i in words :
r.append([word_point(i),i])
r.sort(reverse = True)
for i in range (len(r)) :
for j in range (i,len(r)-i,1) :
if r[i][0] == r[j][0] :
if r[i][1] > r[j][1] :
x = r[j][1]
r[j][1] = r[i][1]
r[i][1] = x
for i in r :
print(i[1],i[0])
| # 1661961, 2022-10-29 09:42:43, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = {'A':1 ,'E':1,'I':1,'L':1,'N':1
,'O':1,'R':1,'S':1,'T':1,'U' :1
,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3
,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5
,'J':8,'X':8,'Q':10,'Z':10}
return s[c]
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum1 = 0
for i in w :
sum1+=letter_point(i)
return sum1
words = input().split()
r = list()
for i in words :
r.append([word_point(i),i])
r.sort(reverse = True)
for i in range (len(r)) :
for j in range (0,len(r),1) :
if r[i][0] == r[j][0] :
if r[i][1] < r[j][1] :
x = r[j][1]
r[j][1] = r[i][1]
r[i][1] = x
for i in r :
print(i[1],i[0])
|
# 1661641, 2022-10-29 09:30:28, PPPxx (60%)
point = dict()
p1 = 'AEILNORSTU'
for e in p1 : point[e] = 1
p2 = 'DG'
for e in p2 : point[e] = 2
p3 = 'BCMP'
for e in p3 : point[e] = 3
p4 = 'FHVWY'
for e in p4 : point[e] = 4
p5 = 'k'
for e in p5 : point[e] = 5
p8 = 'JX'
for e in p8 : point[e] = 8
p10 = 'QZ'
for e in p10 : point[e] = 10
w = input().split()
c = 0
for i in range(len(w)) :
for n in w[i] :
c += point[n]
w[i] = [-c, w[i]]
c = 0
w.sort()
for i in range(len(w)) :
print(w[i][1], -w[i][0])
| # 1661680, 2022-10-29 09:31:42, PPPPP (100%)
point = dict()
p1 = 'AEILNORSTU'
for e in p1 : point[e] = 1
p2 = 'DG'
for e in p2 : point[e] = 2
p3 = 'BCMP'
for e in p3 : point[e] = 3
p4 = 'FHVWY'
for e in p4 : point[e] = 4
p5 = 'K'
for e in p5 : point[e] = 5
p8 = 'JX'
for e in p8 : point[e] = 8
p10 = 'QZ'
for e in p10 : point[e] = 10
w = input().split()
c = 0
for i in range(len(w)) :
for n in w[i] :
c += point[n]
w[i] = [-c, w[i]]
c = 0
w.sort()
for i in range(len(w)) :
print(w[i][1], -w[i][0])
|
# 1661907, 2022-10-29 09:40:42, PPP-- (60%)
words = input().split()
all_score = []
word_score=[]
P1=['A','E','I','L','N','O','R','S','T','U']
P2=['D','G']
P3=['B','C','M','P']
P4=['F','H','V','W','Y']
P5=['K']
P8=['J','X']
P10=['Q','Z']
def sum_score(i,sm):
for w in words[i]:
if w in P1:
sm += 1
elif w in P2:
sm += 2
elif w in P3:
sm += 3
elif w in P4:
sm += 4
elif w in P5:
sm += 5
elif w in P8:
sm += 8
elif w in P10:
sm += 10
score = sm
return score
for i in range(len(words)):
sm = 0
sm = sum_score(i,sm)
#print(words[i],sm)
word_score.append([sm,words[i]])
word_score.sort()
word_score = word_score[::-1]
for k in range(len(word_score)):
print(word_score[k][1],word_score[k][0])
| # 1662603, 2022-10-29 10:03:05, PPPPP (100%)
words = input().split()
all_score = []
word_score=[]
P1=['A','E','I','L','N','O','R','S','T','U']
P2=['D','G']
P3=['B','C','M','P']
P4=['F','H','V','W','Y']
P5=['K']
P8=['J','X']
P10=['Q','Z']
def sum_score(i,sm):
for w in words[i]:
if w in P1:
sm -= 1
elif w in P2:
sm -= 2
elif w in P3:
sm -= 3
elif w in P4:
sm -= 4
elif w in P5:
sm -= 5
elif w in P8:
sm -= 8
elif w in P10:
sm -= 10
score = sm
return score
for i in range(len(words)):
sm = 0
sm = sum_score(i,sm)
#print(words[i],sm)
word_score.append([sm,words[i]])
word_score.sort()
for k in range(len(word_score)):
print(word_score[k][1],-(word_score[k][0]))
|
# 1662545, 2022-10-29 10:01:15, PP--- (40%)
n = input().upper().split()
def letter_point(c) :
return c
def word_point(w) :
t = 0
if w in "AEILNORSTU" :
t += 1
elif w in "DG" :
t += 2
elif w in "BCMP" :
t += 3
elif w in "FHVWY" :
t += 4
elif w in "K" :
t += 5
elif w in "JK" :
t += 8
elif w in "QZ" :
t += 10
return t
word = []
for i in range (len(n)) :
total = 0
for j in range (len(n[i])) :
total += word_point(n[i][j])
word.append([-total,n[i]])
word.sort()
for i in range (len(word)) :
print(word[i][1],-word[i][0])
| # 1662634, 2022-10-29 10:04:14, PPPPP (100%)
n = input().upper().split()
def letter_point(c) :
return c
def word_point(w) :
t = 0
if w in "AEILNORSTU" :
t += 1
elif w in "DG" :
t += 2
elif w in "BCMP" :
t += 3
elif w in "FHVWY" :
t += 4
elif w in "K" :
t += 5
elif w in "JX" :
t += 8
elif w in "QZ" :
t += 10
return t
word = []
for i in range (len(n)) :
total = 0
for j in range (len(n[i])) :
total += word_point(n[i][j])
word.append([-total,n[i]])
word.sort()
for i in range (len(word)) :
print(word[i][1],-word[i][0])
|
# 1661267, 2022-10-29 09:17:39, PPPPP (100%)
#QUIZ 2 p1
def value(a):
if a in 'AEILNORSTU':
return 1
if a in "DG":
return 2
if a in 'BCMP':
return 3
if a in "FHVWY":
return 4
if a == "K":
return 5
if a in "JX":
return 8
if a in 'QZ':
return 10
return 0
words = input().split()
output = []
for w in words:
score = 0
for e in w:
score += value(e)
output.append([-score,w])
output.sort()
for score,word in output:
print(word, -score)
| # 1663644, 2022-10-29 10:28:41, PPPPP (100%)
#QUIZ 2 p1
def value(a):
if a in 'AEILNORSTU':
return 1
if a in "DG":
return 2
if a in 'BCMP':
return 3
if a in "FHVWY":
return 4
if a == "K":
return 5
if a in "JX":
return 8
if a in 'QZ':
return 10
return 0
words = input().split()
output = []
for w in words:
score = 0
for e in w:
score += value(e)
output.append([-score,w])
output.sort()
for score,word in output:
print(word, -score)
# Code by Kanisorn P.
|
# 1661231, 2022-10-29 08:59:29, ----- (0%) x=input() print(x) | # 1661290, 2022-10-29 09:18:40, PPPPP (100%)
def letter_point(c):
x1 = ['A','E','I','L','N','O','R','S','T','U']
x2 = ['D','G']
x3 = ['B','C','M','P']
x4 = ['F','H','V','W','Y']
x5 = ['K']
x6 = ['J','X']
x7 = ['Q','Z']
if c in x1:
return 1
elif c in x2:
return 2
elif c in x3:
return 3
elif c in x4:
return 4
elif c in x5:
return 5
elif c in x6:
return 8
elif c in x7:
return 10
def word_point(w):
score = 0
for e in w:
score += letter_point(e)
return score
# คืนคะแนนของคําที่เก็บในตัวแปรwที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรในw ???
words = input().split()
ans =[]
for f in words:
ans.append([(-1)*word_point(f),f])
ans.sort()
for j in ans:
print(j[1]+' '+str(j[0]*-1))
|
# 1661373, 2022-10-29 09:22:05, PPP-- (60%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
p = 1
elif c in ['D','G']:
p = 2
elif c in ['B','C','M','P']:
p = 3
elif c in ['F','H','V','W','Y']:
p = 4
elif c in 'K':
p = 5
elif c in 'JX':
p = 8
else:
p = 10
return p
def word_point(w):
a = 0
for i in w:
a += letter_point(i)
return a
words = input().split()
l = []
for i in words:
l.append([word_point(i),i])
l.sort(reverse=True)
for i in range(len(l)):
print(l[i][1], l[i][0])
| # 1661621, 2022-10-29 09:29:44, PPPPP (100%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
p = 1
elif c in ['D','G']:
p = 2
elif c in ['B','C','M','P']:
p = 3
elif c in ['F','H','V','W','Y']:
p = 4
elif c in 'K':
p = 5
elif c in 'JX':
p = 8
else:
p = 10
return p
def word_point(w):
a = 0
for i in w:
a += letter_point(i)
return a
words = input().split()
l = []
for i in words:
l.append([word_point(i),i])
l.sort(reverse=True)
while True:
count = 0
for i in range(1,len(l)):
if l[i][0] == l[i-1][0]:
if l[i][1] < l[i-1][1]:
l[i],l[i-1] = l[i-1],l[i]
count += 1
if count == 0:
break
for i in range(len(l)):
print(l[i][1], l[i][0])
|
# 1662069, 2022-10-29 09:46:13, PP--- (40%)
n = input().strip().split()
l = []
for e in n:
sc = 0
for a in e:
if a in 'AEILNORSTU':
sc += 1
elif a in 'DG':
sc += 2
elif a in 'BCMP':
sc += 3
elif a in 'FHVWY':
sc += 4
elif a == 'K':
sc += 5
elif a in 'JK':
sc += 8
elif a in 'QZ':
sc += 10
l.append([sc,e])
l.sort()
l = l[::-1]
lnew = [[l[0]]]
for i in range(1,len(l)):
if l[i][0] == l[i-1][0]:
lnew[len(lnew)-1] += [l[i]]
else:
lnew.append([l[i]])
lnew = [e[::-1] for e in lnew]
b = []
for e in lnew:
for a in e:
b.append(a)
b = [e[::-1] for e in b]
for i in range(len(b)):
b[i][1] = str(b[i][1])
for e in b:
print(' '.join(e))
| # 1662105, 2022-10-29 09:47:31, PPPPP (100%)
n = input().strip().split()
l = []
for e in n:
sc = 0
for a in e:
if a in 'AEILNORSTU':
sc += 1
elif a in 'DG':
sc += 2
elif a in 'BCMP':
sc += 3
elif a in 'FHVWY':
sc += 4
elif a == 'K':
sc += 5
elif a in 'JX':
sc += 8
elif a in 'QZ':
sc += 10
l.append([sc,e])
l.sort()
l = l[::-1]
lnew = [[l[0]]]
for i in range(1,len(l)):
if l[i][0] == l[i-1][0]:
lnew[len(lnew)-1] += [l[i]]
else:
lnew.append([l[i]])
lnew = [e[::-1] for e in lnew]
b = []
for e in lnew:
for a in e:
b.append(a)
b = [e[::-1] for e in b]
for i in range(len(b)):
b[i][1] = str(b[i][1])
for e in b:
print(' '.join(e))
|
# 1661436, 2022-10-29 09:24:29, P---- (20%)
p = {'A':1,'B':3,'C':3,'D':2,'E':1,'F':4,'G':2,'H':4,'I':1,'J':8,'K':5,'L':1,'M':3,'N':1,'O':1,'P':3,'Q':10,'R':1,'S':1,'T':1,'U':1,'V':4,'W':4,'X':8,'Y':4,'Z':10}
def letter_point(c):
out = 0
for k in c:
out += int(p[k])
return out
words = input().split()
for e in words:
print(e,letter_point(e))
| # 1661568, 2022-10-29 09:28:20, PPPPP (100%)
p = {'A':1,'B':3,'C':3,'D':2,'E':1,'F':4,'G':2,'H':4,'I':1,'J':8,'K':5,'L':1,'M':3,'N':1,'O':1,'P':3,'Q':10,'R':1,'S':1,'T':1,'U':1,'V':4,'W':4,'X':8,'Y':4,'Z':10}
def letter_point(c):
out = 0
for k in c:
out += int(p[k])
return out
words = input().split()
x = []
for e in words:
x.append([-letter_point(e),e])
x.sort()
for e in x:
print(e[1],-e[0])
|
# 1661502, 2022-10-29 09:26:13, PPP-- (60%)
Sca = [str(e) for e in input().split() ]
value = 0
ans = []
W = ['A','E','I','L','N','O','R','S','T','U','D','G','B','C','M','P','F','H','V','W','Y','K','J','X','Q','Z']
V = [ 1 , 1 ,1 ,1,1,1,1,1,1,1,2,2,3,3,3,3,4,4,4,4,4,5,8,8,10,10]
for i in Sca:
for k in i:
value += V[W.index(k)]
ans = ans + [[value,i]]
value = 0
ans.sort(reverse=True)
for z in ans:
print(z[1] + " " + str(z[0]))
| # 1661630, 2022-10-29 09:30:05, PPPPP (100%)
Sca = [str(e) for e in input().split() ]
value = 0
ans = []
W = ['A','E','I','L','N','O','R','S','T','U','D','G','B','C','M','P','F','H','V','W','Y','K','J','X','Q','Z']
V = [ 1 , 1 ,1 ,1,1,1,1,1,1,1,2,2,3,3,3,3,4,4,4,4,4,5,8,8,10,10]
for i in Sca:
for k in i:
value += V[W.index(k)]
ans = ans + [[-value,i]]
value = 0
ans.sort()
for z in ans:
print(z[1] + " " + str(-(z[0])))
|
# 1661262, 2022-10-29 09:17:20, P---- (20%)
data = input().split()
score = {'A':1, 'E':1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1, 'S':1, 'T':1, 'U':1, 'D':2, 'G':2, 'B':3, 'C':3, 'M':3, 'P':3, 'F':4, 'H':4, 'V':4, 'W':4, 'Y':4, 'K':5, 'J':8, 'X':8, 'Q':10, 'Z':10}
ans = []
for e in data:
p = 0
for i in range(len(e)):
p += score[e[i]]
ans.append([e,p])
for e in ans:
print(*e)
| # 1661332, 2022-10-29 09:20:46, PPPPP (100%)
data = input().split()
score = {'A':1, 'E':1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1, 'S':1, 'T':1, 'U':1, 'D':2, 'G':2, 'B':3, 'C':3, 'M':3, 'P':3, 'F':4, 'H':4, 'V':4, 'W':4, 'Y':4, 'K':5, 'J':8, 'X':8, 'Q':10, 'Z':10}
ans = []
for e in data:
p = 0
for i in range(len(e)):
p += score[e[i]]
ans.append([e,p])
ans = [[-v,k] for k,v in ans]
ans = sorted(ans)
for i in range(len(ans)):
print(ans[i][1],abs(ans[i][0]))
|
# 1661673, 2022-10-29 09:31:22, ----- (0%)
alp = list('AEILNORSTUDGBCMPFHVWYKJXQZ')
#alp 1คะแนน=10ตัว 2=2 3=4 4=5 5=1 8=2 10=2
score = [1]*10 +[2]*2 + [3]*4 + [4]*5 + [5]*1+ [8]*2 + [10]*2
w = input().split()
result = [0]*len(w)
for e in w:
for i in e:
if i in alp:
k = alp.index(i)
result[w.index(e)]+=score[k]
final = []
for j in range(len(w)):
final.append([-1*result[j],w[j]])
final.sort()
print(final)
for l in range(len(final)) :
print(final[l][1],-1*final[l][0])
| # 1661676, 2022-10-29 09:31:34, PPPPP (100%)
alp = list('AEILNORSTUDGBCMPFHVWYKJXQZ')
#alp 1คะแนน=10ตัว 2=2 3=4 4=5 5=1 8=2 10=2
score = [1]*10 +[2]*2 + [3]*4 + [4]*5 + [5]*1+ [8]*2 + [10]*2
w = input().split()
result = [0]*len(w)
for e in w:
for i in e:
if i in alp:
k = alp.index(i)
result[w.index(e)]+=score[k]
final = []
for j in range(len(w)):
final.append([-1*result[j],w[j]])
final.sort()
for l in range(len(final)) :
print(final[l][1],-1*final[l][0])
|
# 1661377, 2022-10-29 09:22:13, PPP-- (60%)
#password = SECOND_quiz
point = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,
"D":2 , "G":2 ,
"B":3,"C":3,"M":3,"P":3,
"F":4,"H":4,"V":4,"W":4,"Y":4,
"K":5,
"J":8,"X":8,
"Q":10,"Z":10}
word = input().split() #ลิสต์ตำ
d = []
for i in range (len(word)) :
c = []
for k in range (len(word[i])):
c.append(word[i][k])
d.append(c)
#หาคะแนน
for i in range (len(d)) :
sum_ = 0
for k in range (len(d[i])) :
sum_ += point[d[i][k]]
d[i].insert(0,sum_)
d = sorted(d)[::-1]
#ประกาศ
for i in range (len(d)) :
print("".join(d[i][1:]), str(d[i][0]))
| # 1663733, 2022-10-29 10:30:32, PPPPP (100%)
#password = SECOND_quiz
point = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,
"D":2 , "G":2 ,
"B":3,"C":3,"M":3,"P":3,
"F":4,"H":4,"V":4,"W":4,"Y":4,
"K":5,
"J":8,"X":8,
"Q":10,"Z":10}
word = input().split() #ลิสต์ตำ
d = []
for i in range (len(word)) :
c = []
for k in range (len(word[i])):
c.append(word[i][k])
d.append(c)
#หาคะแนน
for i in range (len(d)) :
sum_ = 0
for k in range (len(d[i])) :
sum_ += point[d[i][k]]
d[i].insert(0,-1*sum_)
d = sorted(d) ; out = []
#ประกาศ
for i in range (len(d)) :
print("".join(d[i][1:]), str(-1*d[i][0]))
|
# 1661250, 2022-10-29 09:16:15, P---- (20%)
def letter_point(c):
ans = 0
if c in ['A','E','I','L','N',
'O','R','S','T','U']:
ans = 1
elif c in ['D','G']:
ans = 2
elif c in ['B','C','M','P']:
ans = 3
elif c in ['F','H','V','W','Y']:
ans = 4
elif c in ['K']:
ans = 5
elif c in ['J','X']:
ans = 8
elif c in ['Q','Z']:
ans = 10
return ans
def word_point(w):
score = 0
for e in w:
score += letter_point(e)
return score
words = input().split()
for e in words:
print(e,word_point(e))
| # 1663415, 2022-10-29 10:24:15, PPPPP (100%)
def letter_point(c):
ans = 0
if c in ['A','E','I','L','N',
'O','R','S','T','U']:
ans = 1
elif c in ['D','G']:
ans = 2
elif c in ['B','C','M','P']:
ans = 3
elif c in ['F','H','V','W','Y']:
ans = 4
elif c in ['K']:
ans = 5
elif c in ['J','X']:
ans = 8
elif c in ['Q','Z']:
ans = 10
return ans
def word_point(w):
score = 0
for e in w:
score += letter_point(e)
return score
words = input().split()
d = {}
scoreans = []
for e in words:
sc = word_point(e)
if sc not in d:
d[sc] = [e]
else:
d[sc] += [e]
if sc not in scoreans:
scoreans.append(sc)
scoreans.sort(reverse=True)
for e in scoreans:
name = d[e]
name.sort()
for n in name:
print(n,e)
|
# 1661444, 2022-10-29 09:24:42, P---- (20%)
def letter_point(c):
score=[["A","E","I","L","N","O","R","S","T","U"],["D","G"],["B","C","M","P"],["F","H","V","W","Y"],["K"],["J","X"],["Q","Z"]]
count_s=[1,2,3,4,5,8,10]
for j in range(len(score)):
if c in score[j]:
return count_s[j]
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score=0
for i in w:
score+=letter_point(i)
return score
words = input().split()
results=[]
for i in range(len(words)):
results.append([words[i],word_point(words[i])])
#แสดงผล
for i in range(len(results)):
print(results[i][0],results[i][1])
| # 1661514, 2022-10-29 09:26:37, PPPPP (100%)
def letter_point(c):
score=[["A","E","I","L","N","O","R","S","T","U"],["D","G"],["B","C","M","P"],["F","H","V","W","Y"],["K"],["J","X"],["Q","Z"]]
count_s=[1,2,3,4,5,8,10]
for j in range(len(score)):
if c in score[j]:
return count_s[j]
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score=0
for i in w:
score+=letter_point(i)
return score
words = input().split()
results=[]
for i in range(len(words)):
results.append([-word_point(words[i]),words[i]])
results.sort()
#แสดงผล
for i in range(len(results)):
print(results[i][1],-1*results[i][0])
|
# 1661544, 2022-10-29 09:27:41, PPP-- (60%)
word = input().upper().split()
point = {'A':1, 'E':1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1,
'S':1, 'T':1, 'U':1, 'D':2, 'G':2, 'B':3, 'C':3,
'M':3, 'P':3,'F':4, 'H':4, 'V':4, 'W':4, 'Y':4,
'K':5, 'J':8, 'X':8, 'Q':10, 'Z':10}
add_point = []
score = 0
for c in word:
for e in c:
score += point[e]
add_point.append([score,c])
score = 0
x = sorted(add_point,reverse=True)
for i in range(len(x)):
print(x[i][1],x[i][0])
| # 1663519, 2022-10-29 10:26:21, PPPPP (100%)
word = input().upper().split()
point = {'A':1, 'E':1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1,
'S':1, 'T':1, 'U':1, 'D':2, 'G':2, 'B':3, 'C':3,
'M':3, 'P':3,'F':4, 'H':4, 'V':4, 'W':4, 'Y':4,
'K':5, 'J':8, 'X':8, 'Q':10, 'Z':10}
x = []
ls = []
score = 0
for e in word:
for char in e:
score += point[char]
x.append([-score,e])
score = 0
x = sorted(x)
for i in range(len(x)):
print(x[i][1],-x[i][0])
|
# 1661422, 2022-10-29 09:23:55, PPP-- (60%)
pointlist=['0','AEILNORSTU','DG','BCMP','FHVWY','K','0','0','JX','0','QZ']
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
for i in range(11):
if c in pointlist[i]:
return i
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
point=0
for i in w:
point+=letter_point(i)
return [point,w]
words = input().split()
wordlist=[]
for i in words:
wordlist.append(word_point(i))
wordlist.sort(reverse=True)
for i in wordlist:
print(i[1],i[0])
| # 1661739, 2022-10-29 09:34:37, PPPPP (100%)
pointlist=['0','AEILNORSTU','DG','BCMP','FHVWY','K','0','0','JX','0','QZ']
wordlist=[]
worddic={}
plist=[]
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
for i in range(11):
if c in pointlist[i]:
return i
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
point=0
for i in w:
point+=letter_point(i)
if point not in plist:
plist.append(point)
plist.sort(reverse=True)
return [point,w]
words = input().split()
for i in words:
wordlist.append(word_point(i))
wordlist.sort()
worddic={}
for i in wordlist:
if i[0] in worddic:
worddic[i[0]].append(i[1])
worddic[i[0]].sort()
else:
worddic[i[0]]=[i[1]]
for i in plist:
for j in worddic[i]:
print(j,i)
|
# 1661509, 2022-10-29 09:26:30, P---- (20%)
def letter_point(c):
s = 0
d = [[["A","E","I","L","N","O","R","S","T","U"],1],[["D","G"],2],[["B","C","M","P"],3],[["F","H","V","W","Y"],4],[["K"],5],[["J","X"],8],[["Q","Z"],10]]
for letter in c:
for alpha,score in d:
for i in alpha:
if letter == i:
s += score
return s
words = input().split()
total = []
for e in words:
total.append([-letter_point(e),e])
for e in total:
print(e[1],abs(e[0]))
| # 1661563, 2022-10-29 09:28:10, PPPPP (100%)
def letter_point(c):
s = 0
d = [[["A","E","I","L","N","O","R","S","T","U"],1],[["D","G"],2],[["B","C","M","P"],3],[["F","H","V","W","Y"],4],[["K"],5],[["J","X"],8],[["Q","Z"],10]]
for letter in c:
for alpha,score in d:
for i in alpha:
if letter == i:
s += score
return s
words = input().split()
total = []
for e in words:
total.append([-letter_point(e),e])
total.sort()
for e in total:
print(e[1],abs(e[0]))
|
# 1661446, 2022-10-29 09:24:45, P---- (20%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B','C','M','P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c == 'K':
return 5
elif c in ['J','X']:
return 8
else:
return 10
def word_point(w):
point = 0
point_return = []
for i in range(len(w)):
point = 0
for j in range(len(w[i])):
point += letter_point(w[i][j])
point_return.append(point)
return point_return
words = input().split()
for i in range(len(words)):
print(words[i],word_point(words)[i])
| # 1663374, 2022-10-29 10:23:31, PPPPP (100%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B','C','M','P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c == 'K':
return 5
elif c in ['J','X']:
return 8
else:
return 10
def word_point(w):
point = 0
point_return = []
for i in range(len(w)):
point = 0
for j in range(len(w[i])):
point += letter_point(w[i][j])
point_return.append(point)
return point_return
words = input().split()
max_point = max(word_point(words))
result = list(zip(word_point(words),words))
result.sort(reverse=True)
start = str(max_point)
word_sort = []
for point,word in result:
if point == start:
word_sort.append(word)
word_sort.sort()
else:
for i in word_sort:
print(i,start)
word_sort = [word]
start = point
for i in word_sort:
print(i,start)
# for i in range(len(words)):
# print(words[i],word_point(words)[i])
|
# 1661343, 2022-10-29 09:21:08, PPP-- (60%)
scores = {
1: ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"],
2: ["D", "G"],
3: ["B", "C", "M", "P"],
4: ["F", "H", "V", "W", "Y"],
5: ["K"],
8: ["J", "X"],
10:[ "Q", "Z"]
}
def letter_point(c):
for score in scores.keys():
if c in scores[score]:
return score
def word_point(w):
total = 0
for char in w:
total += letter_point(char)
return total
words = input().split()
res = []
for word in words:
x = [word, word_point(word)]
res.append(x)
res.sort(key = lambda x:x[1], reverse = True)
for word,score in res:
print(word,score)
| # 1661400, 2022-10-29 09:23:03, PPPPP (100%)
scores = {
1: ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"],
2: ["D", "G"],
3: ["B", "C", "M", "P"],
4: ["F", "H", "V", "W", "Y"],
5: ["K"],
8: ["J", "X"],
10:[ "Q", "Z"]
}
def letter_point(c):
for score in scores.keys():
if c in scores[score]:
return score
def word_point(w):
total = 0
for char in w:
total += letter_point(char)
return total
words = input().split()
res = []
for word in words:
x = [word, word_point(word)]
res.append(x)
res.sort(key = lambda x:x[0])
res.sort(key = lambda x:x[1], reverse = True)
for word,score in res:
print(word,score)
|
# 1661381, 2022-10-29 09:22:32, PPP-- (60%)
def point(t):
bozo = []
a = 'AEILNORSTU'
b = 'DG'
c = 'BCMP'
d = 'FHVWY'
e = 'k'
f = 'JX'
g = 'QZ'
for i in t:
s = 0
for ee in i:
if ee in a:
s += 1
elif ee in b:
s += 2
elif ee in c:
s += 3
elif ee in d:
s += 4
elif ee in e:
s += 5
elif ee in f:
s += 8
elif ee in g:
s += 10
bozo.append([-s,i])
return [[n,-p] for p,n in sorted(bozo)]
t = input().split()
[print(n,p) for n,p in point(t)]
| # 1661443, 2022-10-29 09:24:39, PPPPP (100%)
def point(t):
bozo = []
a = 'AEILNORSTU'
b = 'DG'
c = 'BCMP'
d = 'FHVWY'
e = 'K'
f = 'JX'
g = 'QZ'
for i in t:
s = 0
for ee in i:
if ee in a:
s += 1
elif ee in b:
s += 2
elif ee in c:
s += 3
elif ee in d:
s += 4
elif ee in e:
s += 5
elif ee in f:
s += 8
elif ee in g:
s += 10
bozo.append([-s,i])
return [[n,-p] for p,n in sorted(bozo)]
t = input().split()
[print(n,p) for n,p in point(t)]
|
# 1661779, 2022-10-29 09:36:11, xxxxx (0%)
# 855060
from matplotlib import rc_params_from_file
points = {'A': 1, 'E': 1, 'I': 1, 'L': 1, 'N': 1, 'O': 1, 'R': 1, 'S': 1, 'T': 1, 'U': 1,
'D': 2, 'G': 2,
'B': 3, 'C': 3, 'M': 3, 'P': 3,
'F': 4, 'H': 4, 'V': 4, 'W': 4, 'Y': 4,
'K': 5,
'J': 8, 'X': 8,
'Q': 10, 'Z': 10, }
def letter_point(c):
return points[c]
def word_point(w):
sum = 0
for c in w:
sum += letter_point(c)
return sum
words = input().split()
scores = dict()
for word in words:
scores[word] = word_point(word)
# print(word, scores[word])
sorted_score = sorted(list(set(sorted(scores.values(), reverse=True))), reverse=True)
# print(sorted_score)
sorted_dict = sorted(scores)
# print(sorted_dict)
for score in sorted_score:
for word in sorted_dict:
if score == scores[word]:
print(word, score)
| # 1661784, 2022-10-29 09:36:32, PPPPP (100%)
points = {'A': 1, 'E': 1, 'I': 1, 'L': 1, 'N': 1, 'O': 1, 'R': 1, 'S': 1, 'T': 1, 'U': 1,
'D': 2, 'G': 2,
'B': 3, 'C': 3, 'M': 3, 'P': 3,
'F': 4, 'H': 4, 'V': 4, 'W': 4, 'Y': 4,
'K': 5,
'J': 8, 'X': 8,
'Q': 10, 'Z': 10, }
def letter_point(c):
return points[c]
def word_point(w):
sum = 0
for c in w:
sum += letter_point(c)
return sum
words = input().split()
scores = dict()
for word in words:
scores[word] = word_point(word)
# print(word, scores[word])
sorted_score = sorted(list(set(sorted(scores.values(), reverse=True))), reverse=True)
# print(sorted_score)
sorted_dict = sorted(scores)
# print(sorted_dict)
for score in sorted_score:
for word in sorted_dict:
if score == scores[word]:
print(word, score)
|
# 1661299, 2022-10-29 09:19:15, PPPPP (100%)
def letter_point(c):
if c in "A, E, I, L, N, O, R, S, T, U".split(", "):
return 1
elif c in "D, G".split(", "):
return 2
elif c in "B, C, M, P".split(", "):
return 3
elif c in "F, H, V, W, Y".split(", "):
return 4
elif c == 'K':
return 5
elif c in "J, X".split(", "):
return 8
elif c in "Q, Z".split(", "):
return 10
else:
return 0
def word_point(w):
point = 0
for char in w:
point += letter_point(char)
return point
words = input().split()
pointList = []
for word in words:
pointList.append([-word_point(word), word])
pointList.sort()
for np, word in pointList:
print(word, -np)
| # 1663673, 2022-10-29 10:29:21, PPPPP (100%)
def GetLetterPoint(char):
if char in "AEILNORSTU":
return 1
elif char in "DG":
return 2
elif char in "BCMP":
return 3
elif char in "FHVWY":
return 4
elif char == 'K':
return 5
elif char in "JX":
return 8
elif char in "QZ":
return 10
else:
return 0
def GetWordPoint(word):
totalPoint = 0
for char in word:
totalPoint += GetLetterPoint(char)
return totalPoint
words = input().split()
tempScores = []
for word in words:
tempScores.append([-GetWordPoint(word), word])
tempScores.sort()
for negativePoint, word in tempScores:
print(word, -negativePoint)
|
# 1661296, 2022-10-29 09:19:01, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
p1 = ['A','E','I','L','N','O','R','S','T','U']
if c in p1 :
return 1
p2 = ['D','G']
if c in p2 :
return 2
p3 = ['B','C','M','P']
if c in p3 :
return 3
p4 = ['F','H','V','W','Y']
if c in p4 :
return 4
p5 = ['K']
if c in p5 :
return 5
p8 = ['J','X']
if c in p8 :
return 8
p10 = ['Q','Z']
if c in p10 :return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
temp = 0
for e in w :
temp += letter_point(e)
return temp
words = input().split()
ans =[]
for e in words:
ans.append([word_point(e),e])
ans.sort(reverse=True)
for e in ans :
print(e[1],e[0])
| # 1661494, 2022-10-29 09:26:01, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
p1 = ['A','E','I','L','N','O','R','S','T','U']
if c in p1 :
return 1
p2 = ['D','G']
if c in p2 :
return 2
p3 = ['B','C','M','P']
if c in p3 :
return 3
p4 = ['F','H','V','W','Y']
if c in p4 :
return 4
p5 = ['K']
if c in p5 :
return 5
p8 = ['J','X']
if c in p8 :
return 8
p10 = ['Q','Z']
if c in p10 :return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
temp = 0
for e in w :
temp += letter_point(e)
return temp
words = input().split()
ans =[]
po = []
an= []
dt =dict()
for e in words:
ans.append([word_point(e),e])
po.append(word_point(e))
if word_point(e) in dt :
dt[word_point(e)].append(e)
else :
dt[word_point(e)] = [e]
x = sorted(dt.keys())[::-1]
for e in x :
for a in sorted(dt[e]) :
an.append([a,e])
ans.sort(reverse=True)
for e in an :
print(e[0],e[1])
|
# 1661297, 2022-10-29 09:19:13, PPPPP (100%)
pros = []
scoredict = {"A":1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1,
'D':2, 'G':2,
'B':3, 'C':3,'M':3, 'P':3,
'F':4, 'H':4, 'V':4, 'W':4, 'Y':4,
'K':5,
'J':8, 'X':8,
'Q':10, 'Z':10
}
phrase = input().strip().split()
for i in range(len(phrase)):
total = 0
for e in phrase[i]:
total += scoredict[e]
pros.append([-total,phrase[i]])
for negscore,word in sorted(pros):
print(word,-negscore)
| # 1663030, 2022-10-29 10:15:29, PPPPP (100%)
pros = []
scoredict = {"A":1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1,
'D':2, 'G':2,
'B':3, 'C':3,'M':3, 'P':3,
'F':4, 'H':4, 'V':4, 'W':4, 'Y':4,
'K':5,
'J':8, 'X':8,
'Q':10, 'Z':10
}
phrase = input().strip().split()
for i in range(len(phrase)):
total = 0
for e in phrase[i]:
total += scoredict[e]
pros.append([-total,phrase[i]])
for negscore,word in sorted(pros):
print(word,-negscore)
|
# 1661657, 2022-10-29 09:30:50, PPP-- (60%)
C = ['AEILNORSTU', 'DG', 'BCMP', 'FHVWY', 'K', 'JX', 'QZ']
P = [1, 2, 3, 4, 5, 8, 10]
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
return [P[i] for i,v in enumerate(C) if c in v][0]
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
return sum(letter_point(x) for x in w)
words = input().split()
for p, w in sorted([(word_point(w), w) for w in words])[::-1]:print(w, p)
| # 1661686, 2022-10-29 09:32:14, PPPPP (100%)
C = ['AEILNORSTU', 'DG', 'BCMP', 'FHVWY', 'K', 'JX', 'QZ']
P = [1, 2, 3, 4, 5, 8, 10]
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
return [P[i] for i,v in enumerate(C) if c in v][0]
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
return sum(letter_point(x) for x in w)
words = input().split()
for p, w in sorted([(-word_point(w), w) for w in words]):print(w, -p)
|
# 1661235, 2022-10-29 09:14:11, P---- (20%)
points_pre = {
1: 'AEILNORSTU',
2: 'DG',
3: 'BCMP',
4: 'FHVWY',
5: 'K',
8: 'JX',
10: 'QZ'
}
points = {}
for point, chars in points_pre.items():
for c in chars:
points[c] = point
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
return sum(points[c] for c in w)
words = input().split()
for word in words:
print(word, word_point(word))
| # 1661256, 2022-10-29 09:16:59, PPPPP (100%)
from functools import cmp_to_key
points_pre = {
1: 'AEILNORSTU',
2: 'DG',
3: 'BCMP',
4: 'FHVWY',
5: 'K',
8: 'JX',
10: 'QZ'
}
points = {}
for point, chars in points_pre.items():
for c in chars:
points[c] = point
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
return sum(points[c] for c in w)
words = input().split()
entries = []
for word in words:
entries.append([word, word_point(word)])
def cmp(x, y):
if x[1] > y[1]:
return -1
if x[1] < y[1]:
return 1
if x[0] > y[0]:
return 1
if x[0] < y[0]:
return -1
return 0
entries.sort(key=cmp_to_key(cmp))
for entry in entries:
print(entry[0], entry[1])
|
# 1661263, 2022-10-29 09:17:23, PPP-- (60%)
result = []
n = input().split()
for i in n:
s = 0
w = list(i)
for j in w:
if j in "AEILNORSTU":
s += 1
elif j in "DG":
s += 2
elif j in "BCMP":
s += 3
elif j in "FHVWY":
s += 4
elif j in "K":
s += 5
elif j in "JX":
s += 8
elif j in "QZ":
s += 10
result.append([s, i])
for i in sorted(result)[::-1]:
print(i[1], i[0])
| # 1661345, 2022-10-29 09:21:14, PPPPP (100%)
result = []
n = input().split()
for i in n:
s = 0
w = list(i)
for j in w:
if j in "AEILNORSTU":
s += 1
elif j in "DG":
s += 2
elif j in "BCMP":
s += 3
elif j in "FHVWY":
s += 4
elif j in "K":
s += 5
elif j in "JX":
s += 8
elif j in "QZ":
s += 10
result.append([-s, i])
for i in sorted(result):
print(i[1], abs(i[0]))
|
# 1661350, 2022-10-29 09:21:22, PPP-- (60%)
SCORE = [1, 3, 3, 2, 1, 4, 2, 4, 1, 8, 5, 1, 3, 1, 1, 3, 10, 1, 1, 1, 1, 4, 4, 8, 4, 10]
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
return SCORE[ord(c) - 65]
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
s = 0
for c in w:
s += letter_point(c)
return s
words = input().split()
res = []
for word in words:
res.append([word, word_point(word)])
for x, y in sorted(res, key=lambda x: -x[1]):
print(x, y)
| # 1662237, 2022-10-29 09:51:28, PPPPP (100%)
SCORE = [1, 3, 3, 2, 1, 4, 2, 4, 1, 8, 5, 1, 3, 1, 1, 3, 10, 1, 1, 1, 1, 4, 4, 8, 4, 10]
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
return SCORE[ord(c) - 65]
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
s = 0
for c in w:
s += letter_point(c)
return s
words = input().split()
res = []
for word in words:
res.append([word, word_point(word)])
for x, y in sorted(res, key=lambda x: (-x[1], x[0])):
print(x, y)
|
# 1661322, 2022-10-29 09:20:25, P---- (20%)
def letter_point(c):
if c in "AEILNORSTU":
return 1
if c in "DG":
return 2
if c in "BCMP":
return 3
if c in "FHVWY":
return 4
if c in "K":
return 5
if c in "JX":
return 8
if c in "QZ":
return 10
def word_point(w):
s = 0
for i in w:
s += letter_point(i)
return s
for i in input().split():
print(i, word_point(i))
| # 1661367, 2022-10-29 09:21:56, PPPPP (100%)
def letter_point(c):
if c in "AEILNORSTU":
return 1
if c in "DG":
return 2
if c in "BCMP":
return 3
if c in "FHVWY":
return 4
if c in "K":
return 5
if c in "JX":
return 8
if c in "QZ":
return 10
def word_point(w):
s = 0
for i in w:
s += letter_point(i)
return s
ans = []
for i in input().split():
ans.append([-word_point(i), i])
ans.sort()
for b,a in ans:
print(a, -b)
|
# 1661265, 2022-10-29 09:17:31, P---- (20%)
W=[('AEILNORSTU',1), ('DG',2), ('BCMP',3), ('FHVWY',4), ('K',5), ('JX',8), ('QZ',10)]
a=input().split()
for i in a:
s=0
for j in i:
for k in W:
if(j in k[0]):s+=k[1]
print(i,s)
| # 1661293, 2022-10-29 09:18:48, PPPPP (100%)
W=[('AEILNORSTU',1), ('DG',2), ('BCMP',3), ('FHVWY',4), ('K',5), ('JX',8), ('QZ',10)]
a=input().split();b=[]
for i in a:
s=0
for j in i:
for k in W:
if(j in k[0]):s+=k[1]
b+=[[-s,i]]
b.sort()
for i in b:
print(i[1],-i[0])
|
# 1661253, 2022-10-29 09:16:49, P---- (20%)
words = input().split()
l1 = ['A','E','I','L','N','O','R','S','T','U']
l2 = ['D','G']
l3 = ['B','C','M','P']
l4 = ['F','H','V','W','Y']
l5 = ['K']
l6 = ['J','X']
l7 = ['Q','Z']
for w in words:
sum = 0
for x in w:
if x in l1: sum+=1
elif x in l2: sum+=2
elif x in l3: sum+=3
elif x in l4: sum+=4
elif x in l5: sum+=5
elif x in l6: sum+=8
elif x in l7: sum+=10
print(w, sum)
| # 1661275, 2022-10-29 09:18:03, PPPPP (100%)
words = input().split()
l1 = ['A','E','I','L','N','O','R','S','T','U']
l2 = ['D','G']
l3 = ['B','C','M','P']
l4 = ['F','H','V','W','Y']
l5 = ['K']
l6 = ['J','X']
l7 = ['Q','Z']
L = []
for w in words:
sum = 0
for x in w:
if x in l1: sum+=1
elif x in l2: sum+=2
elif x in l3: sum+=3
elif x in l4: sum+=4
elif x in l5: sum+=5
elif x in l6: sum+=8
elif x in l7: sum+=10
L.append([-sum,w])
L.sort()
for x,y in L:
print(y,-x)
|
# 1661526, 2022-10-29 09:27:07, ----- (0%)
d={
('A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'):1,
('D', 'G'):2,
('B', 'C', 'M', 'P'):3,
('F', 'H', 'V', 'W', 'Y'):4,
('K', ):5,
('J', 'X'):8,
('Q', 'Z'):10
}
s=input().split()
ans={}
for w in s:
score=0
for c in w:
for k in d.keys():
if c in k:
score+=d[k]
break
if score not in ans:
ans[score]=[]
ans[score].append(w)
for score in sorted(ans.keys(), reverse=True):
for w in sorted(ans[score]):
print(score, w)
| # 1661554, 2022-10-29 09:27:59, PPPPP (100%)
d={
('A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'):1,
('D', 'G'):2,
('B', 'C', 'M', 'P'):3,
('F', 'H', 'V', 'W', 'Y'):4,
('K', ):5,
('J', 'X'):8,
('Q', 'Z'):10
}
s=input().split()
ans={}
for w in s:
score=0
for c in w:
for k in d.keys():
if c in k:
score+=d[k]
break
if score not in ans:
ans[score]=[]
ans[score].append(w)
for score in sorted(ans.keys(), reverse=True):
for w in sorted(ans[score]):
print(w, score)
|
# 1661324, 2022-10-29 09:20:26, P---- (20%)
score = {'A':1,'E':1,'I':1,'O':1,'U':1,'L':1,'N':1,'R':1,'S':1,'T':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'H':4,'V':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10}
n = input().split() ; p = 0
point = []
for i in n:
for k in i:
p += score[k]
point.append([i,p])
p = 0
for i in range(len(point)):
print(point[i][0],point[i][1])
| # 1661469, 2022-10-29 09:25:26, PPPPP (100%)
score = {'A':1,'E':1,'I':1,'O':1,'U':1,'L':1,'N':1,'R':1,'S':1,'T':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'H':4,'V':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10}
n = input().split()
point = [] ; p = 0
for i in n:
for k in i:
p += score[k]
point.append([-p,i])
p = 0
point.sort()
for i in range(len(point)):
print(point[i][1],-point[i][0])
|
# 1661353, 2022-10-29 09:21:27, PPP-- (60%)
def score(t):
lst = [['A','E','I','L','N','O','R','S','T','U'],
['D','G'],['B','C','M','P'],['F','H','V','W','Y'],
['K'],['J','X'],['Q','Z']]
score = [1,2,3,4,5,8,10]
s = 0
for e in t:
for i in range(len(lst)):
if e in lst[i]:
s += score[i]
break
return s
def main():
x = input().split()
lst = [[score(e),e]for e in x]
lst.sort()
lst = lst[::-1]
for x,y in lst:
print(y,x)
main()
| # 1663053, 2022-10-29 10:15:48, PPPPP (100%)
def score(t):
lst = [['A','E','I','L','N','O','R','S','T','U'],
['D','G'],['B','C','M','P'],['F','H','V','W','Y'],
['K'],['J','X'],['Q','Z']]
score = [1,2,3,4,5,8,10]
s = 0
for e in t:
for i in range(len(lst)):
if e in lst[i]:
s += score[i]
break
return s
def main():
x = input().split()
lst = [[score(e),e]for e in x]
lst.sort()
lst = lst[::-1]
score0 = lst[0][0]
r = []
result = []
for x,y in lst:
if x == score0:
r.append([y,x])
else:
r.sort()
result += r
r = []
r.append([y,x])
score0 = x
r.sort()
result += r
for x,y in result:
print(x,y)
main()
|
# 1661372, 2022-10-29 09:22:04, P---- (20%)
def letter(c):
if c in 'AEILNORSTU':
c = 1
elif c in 'DG':
c = 2
elif c in 'BCMP':
c = 3
elif c in 'FHVWY':
c = 4
elif c in 'K':
c = 5
elif c in 'JX':
c = 8
elif c in 'QZ':
c = 10
return c
def word(w):
sc = 0
for e in w:
sc += letter(e)
return sc
a = input().split()
for n in a:
print(n,word(n))
| # 1661570, 2022-10-29 09:28:22, PPPPP (100%)
def letter(c):
if c in 'AEILNORSTU':
c = 1
elif c in 'DG':
c = 2
elif c in 'BCMP':
c = 3
elif c in 'FHVWY':
c = 4
elif c in 'K':
c = 5
elif c in 'JX':
c = 8
elif c in 'QZ':
c = 10
return c
def word(w):
sc = 0
for e in w:
sc += letter(e)
return sc
a = input().split()
l = []
y = []
for n in a:
l.append([n,word(n)])
for c,d in l:
y.append([-d,c])
y.sort()
for i in range(len(y)):
y[i] = [y[i][1],-y[i][0]]
for e,t in y:
print(e,t)
|
# 1661427, 2022-10-29 09:24:10, PPPPP (100%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O","R", "S", "T", "U"]:
p=1
return p
elif c in ["D","G"]:
p=2
return p
elif c in ["B","C","M","P"]:
p=3
return p
elif c in ["F","H","V","W","Y"]:
p=4
return p
elif c in ["K"]:
p=5
return p
elif c in ["J","X"]:
p=8
return p
elif c in ["Q","Z"]:
p=10
return p
def word_point(w):
sum=0
for e in w:
p=letter_point(e)
sum+=p
return sum
words = input().split()
r=[]
for e in words:
sum=word_point(e)
r.append([-sum,e])
r.sort()
for e in r:
print(e[1],abs(e[0]))
|
# 1661834, 2022-10-29 09:38:42, PPPPP (100%)
'''
Grader 2
#1
password: SECOND_quiz
'''
def letter_points(c):
points = 0
if c in "AEILNORSTU":
points = 1
return points
elif c in "DG":
points = 2
return points
elif c in "BCMP":
points = 3
return points
elif c in "FHVWY":
points = 4
return points
elif c in 'K':
points = 5
return points
elif c in 'JX':
points = 8
return points
else:
if c in 'QZ':
points = 10
return points
def word_point(w):
sc_eachwords = []
w = w.upper()
for e in w:
sc_eachwords.append(letter_points(e))
return sum(sc_eachwords)
words = input().split()
output = []
for ele in words:
sc = word_point(ele)
output.append([-sc,ele])
output.sort()
output2 = []
for sc,word in output:
output2+=[word,str(-sc)]
#print(output2)
for i in range(0,len(output2)-1,2):
print(output2[i],output2[i+1])
#print('\n')
#print('\n'.join(output2))
|
# 1661615, 2022-10-29 09:29:26, PPPPP (100%)
def letter_point(c):
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D', 'G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
point = {1:one, 2:two, 3:three, 4:four, 5:five, 8:eight, 10:ten}
for e in point:
if c in point[e]:
return e
def word_point(w):
c = 0
for i in range(len(w)):
c += letter_point(w[i])
return c
words = input().split()
wp = []
for e in words:
wp.append([e, word_point(e)])
wp.sort()
wp.sort(key=lambda wp:wp[1], reverse=True)
for e in wp:
print(e[0],e[1])
|
# 1662158, 2022-10-29 09:49:19, PPPPP (100%)
def letter_point(c):
point = 0
for i in c :
if i == 'A' or i == 'E' or i == 'I' or i == 'L' or i == 'N' or i == 'O' or i == 'R' or i == 'S' or i == 'T' or i == 'U':
point += 1
elif i == 'D' or i == 'G':
point += 2
elif i == 'B' or i == 'C' or i == 'M' or i == 'P':
point += 3
elif i == 'F' or i == 'H' or i == 'V' or i == 'W' or i == 'Y':
point += 4
elif i == 'K' :
point += 5
elif i == 'J' or i == 'X' :
point += 8
elif i == 'Q' or i == 'Z' :
point += 10
return point
def sort_1(x):
y = []
for a,b in x :
y.append([-b,a])
y.sort()
for i in range(len(y)):
y[i] = [y[i][1],-y[i][0]]
return y
words = input().split()
x = []
for i in range(len(words)):
x.append([words[i],letter_point(words[i])])
y = sort_1(x)
for i in range(len(y)):
print(y[i][0],y[i][1])
|
# 1661597, 2022-10-29 09:28:56, PPPPP (100%)
def letter_point(w):
total = 0
d = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1\
,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4\
,'K':5,'J':8,'X':8,'Q':10,'Z':10}
for e in w:
total+=d[e]
return [-total,w]
words = input().split()
out = []
for c in words:
out.append(letter_point(c))
out.sort()
for s,n in out:
print(n,-s)
|
# 1663255, 2022-10-29 10:20:56, PPPPP (100%)
def sum_point(s):
st = {"A": 1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1, "D":2, "G":2, "B":3, "C":3, "M":3, "P":3, "F":4, "H":4, "V":4, "W":4, "Y":4, "K":5, "J":8, "X":8, "Q":10, "Z":10}
rs = 0
for e in s:
rs += st[e]
return rs
x = input().strip().split(" ")
m = []
for e in x:
y = sum_point(e)
m += [[-1*y, e]]
m.sort()
for e in m:
print(e[1] + " " + str(e[0] *-1))
|
# 1662287, 2022-10-29 09:53:05, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pw = 0
if w.isupper():
for e in w:
pw += letter_point(e)
return pw
words = input().split()
point = 0
if len(words) == 1:
for e in words:
print(e,word_point(e))
else:
out = []
for i in range(len(words)):
out.append([-word_point(words[i]),words[i]])
out.sort()
for m in range(len(out)):
print(out[m][1],-out[m][0])
|
# 1661750, 2022-10-29 09:35:17, PPPPP (100%)
def letter_point(c):
num=0
one='AEILNORSTU'
two='DG'
three='BCMP'
four='FHVWY'
five='K'
eight='JX'
ten='QZ'
for e in c:
if e in one:
num+=1
elif e in two:
num+=2
elif e in three:
num+=3
elif e in four:
num+=4
elif e in five:
num+=5
elif e in eight:
num+=8
elif e in ten:
num+=10
return num
score=[]
x=input().split()
for e in x:
score.append([-letter_point(e),e])
score.sort()
for i in range (len(score)):
print(score[i][1],-score[i][0])
|
# 1661396, 2022-10-29 09:22:54, PPPPP (100%)
# Quiz 2_1
# This Code was written by Folkiesss Desu!!
def main():
word = [x for x in input().split()]
ls = []
for x in word:
ls.append([-word_point(x), x])
ls = sorted(ls)
for x in ls:
print(x[1], -x[0])
def letter_point(s):
s1 = [[1, "AEILNORSTU"],
[2, "DG"],
[3, "BCMP"],
[4, "FHVWY"],
[5, "K"],
[8, "JX"],
[10, "QZ"],
]
for p in s1:
if s in p[1]:
return p[0]
def word_point(w):
score = 0
for c in w:
score += letter_point(c)
return score
main()
|
# 1661375, 2022-10-29 09:22:07, PPPPP (100%)
com = input().split()
s1 = 'AEILNORSTU'
s2 = 'DG'
s3 = 'BCMP'
s4 = 'FHVWY'
s5 = 'K'
s8 = 'JX'
s10 = 'QZ'
re = []
for i in range(len(com)):
sc = 0
for k in com[i]:
if k in s1: sc += 1
elif k in s2: sc += 2
elif k in s3: sc += 3
elif k in s4: sc += 4
elif k in s5: sc += 5
elif k in s8: sc += 8
elif k in s10: sc += 10
re.append([-sc,com[i]])
re.sort()
for i in re:
print(i[1],-i[0])
|
# 1661419, 2022-10-29 09:23:47, PPPPP (100%)
def letter_point(alpha):
result = 0
for c in alpha:
if c in 'AEILNORSTU':
result += 1
elif c in 'DG':
result += 2
elif c in 'BCMP':
result += 3
elif c in 'FHVWY':
result += 4
elif c in 'K':
result += 5
elif c in 'JX':
result += 8
elif c in 'QZ':
result += 10
return result
def kindasort(e):
return -int(e[1]), e[0]
scrabble = [e for e in input().split()]
sumofscore = []
for e in scrabble:
score = letter_point(e)
sumofscore.append([e, score])
sumofscore.sort(key=kindasort)
for e in sumofscore:
print(e[0], e[1])
|
# 1661809, 2022-10-29 09:37:47, PPPPP (100%)
#SECOND_quiz
a = input().split()
point = []
for i in range(len(a)):
c = 0
for j in range(len(a[i])):
if a[i][j] in ['A','E','I','L','N','O','R','S','T','U']:
c += 1
elif a[i][j] in ['D','G']:
c += 2
elif a[i][j] in ['B','C','M','P']:
c += 3
elif a[i][j] in ['F','H','V','W','Y']:
c += 4
elif a[i][j] in ['K']:
c += 5
elif a[i][j] in ['J','X']:
c += 8
elif a[i][j] in ['Q','Z']:
c += 10
point += [[-c,a[i]]]
point.sort()
for i in range(len(point)):
print(point[i][1],int(-point[i][0]))
|
# 1661414, 2022-10-29 09:23:43, PPPPP (100%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
p=0
for i in w:
p+=letter_point(i)
return p
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
x=[]
for k in words:
x.append([-word_point(k),k])
x.sort()
for k in x:
print(k[1],-k[0])
|
# 1661313, 2022-10-29 09:19:48, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
if c in 'DG':
return 2
if c in 'BCMP':
return 3
if c in 'FHVWY':
return 4
if c in 'K':
return 5
if c in 'JX':
return 8
if c in 'QZ':
return 10
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
s = 0
for char in w:
s += letter_point(char)
return s
words = input().strip().split()
out = []
for word in words:
out.append([-word_point(word),word])
out.sort()
for o in out:
print(o[1],-o[0])
|
# 1661871, 2022-10-29 09:39:36, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "AEILNORSTU":
return 1
if c in "DG":
return 2
if c in "BCMP":
return 3
if c in "FHVWY":
return 4
if c in "K":
return 5
if c in "JX":
return 8
if c in "QZ":
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
count = 0
for e in w:
count += letter_point(e)
return count
words = input().split()
ans = []
ans1 = []
for i in range(len(words)):
ans.append([-word_point(words[i]),words[i]])
ans1.append(words[i])
ans.sort()
for i in range(len(ans)):
print(ans[i][1],-ans[i][0])
|
# 1661423, 2022-10-29 09:24:03, PPPPP (100%)
x = input()
x = x.split()
lisans = []
p = 0
for i in range(len(x)):
for e in x[i]:
if e in'AEILNORSTU':
p += 1
if e in 'DG':
p += 2
if e in 'BCMP':
p += 3
if e in 'FHVWY':
p += 4
if e in 'K':
p += 5
if e in 'JX':
p += 8
if e in 'QZ':
p += 10
lisans.append([-p,str(x[i])])
p = 0
lisans.sort()
for k in range(len(lisans)):
print(lisans[k][1],-(int(lisans[k][0])))
|
# 1661534, 2022-10-29 09:27:30, PPPPP (100%)
a=str(input()).strip().split()
d={}
d['A']=1
d['B']=3
d['C']=3
d['D']=2
d['E']=1
d['F']=4
d['G']=2
d['H']=4
d['I']=1
d['J']=8
d['K']=5
d['L']=1
d['M']=3
d['N']=1
d['O']=1
d['P']=3
d['Q']=10
d['R']=1
d['S']=1
d['T']=1
d['U']=1
d['V']=4
d['W']=4
d['X']=8
d['Y']=4
d['Z']=10
result=[]
for i in range(len(a)) :
r=0
for k in a[i] :
r+=d[k]
result.append([r*(-1),a[i]])
result.sort()
for i in range(len(result)) :
print(result[i][1],int(result[i][0])*(-1))
|
# 1661474, 2022-10-29 09:25:37, PPPPP (100%)
def letter_point(c):
p = 0
if c in "AEILNORSTU":
p += 1
if c in "DG":
p += 2
if c in "BCMP":
p += 3
if c in "FHVWY":
p += 4
if c in "K":
p += 5
if c in "JX":
p += 8
if c in "QZ":
p += 10
return p
def word_point(w):
tp = 0
for i in w:
tp += letter_point(i)
return tp
w = input().split()
l = []
for e in range(len(w)):
l.append([(-1)*word_point(w[e]), w[e]])
l.sort()
for x,y in l:
print(y, x*(-1))
|
# 1662505, 2022-10-29 09:59:57, PPPPP (100%)
def letter_point(c):
point = 0
for e in c:
if e in ['A', 'E', 'I', 'L', 'N',\
'O', 'R', 'S', 'T', 'U']:
point += 1
elif e in ['D', 'G']:
point += 2
elif e in ['B', 'C', 'M', 'P']:
point += 3
elif e in ['F', 'H', 'V', 'W', 'Y']:
point += 4
elif e in ['K']:
point += 5
elif e in ['J', 'X']:
point += 8
else:
point += 10
return point
def word_point(w):
d = []
for e in w:
p_e = letter_point(e)
d.append([p_e,e])
return d
words = input().split()
dd = word_point(words)
if len(dd) > 1:
dd.sort()
data = []
for e in dd:
data.insert(0,e)
eq = [[data[0][1], data[0][0]]]
for i in range(1,len(data)):
if data[i][0] != data[i-1][0]:
if len(eq) > 1:
eq.sort()
for e in eq:
print(e[0],e[1])
eq = [[data[i][1], data[i][0]]]
else:
eq.append([data[i][1], data[i][0]])
if len(eq) > 1:
eq.sort()
for e in eq:
print(e[0],e[1])
|
# 1661300, 2022-10-29 09:19:19, PPPPP (100%)
#SECOND_quiz
def letter_point(c):
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c=="K":
return 5
elif c in "JX":
return 8
return 10
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
sum = 0
for ch in w:
sum += letter_point(ch)
return sum
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
ans = []
for w in words:
ans.append([-word_point(w),w])
ans.sort()
for w in ans:
print(w[1],-w[0])
|
# 1661316, 2022-10-29 09:20:02, PPPPP (100%)
def word_point(w):
score = {'A': 1, 'E': 1, 'I': 1, 'L': 1, 'N': 1, 'O': 1, 'R': 1, 'S': 1, 'T': 1, 'U': 1,\
'D': 2, 'G': 2, 'B': 3, 'C': 3, 'M': 3, 'P': 3,\
'F': 4, 'H': 4, 'V': 4, 'W': 4, 'Y': 4,\
'K': 5, 'J': 8, 'X': 8, 'Q': 10, 'Z': 10
}
return sum([score[ch] for ch in w])
words = input().split()
rank = []
for word in words:
rank.append([-word_point(word),word])
rank.sort()
for word in rank:
print(word[1],abs(word[0]))
|
# 1661455, 2022-10-29 09:25:03, PPPPP (100%)
x = input().strip().split()
score = ['','AEILNORSTU','DG','BCMP','FHVWY','K','','','JX','','QZ']
out = []
for n in x:
ans = 0
for m in n:
for j in range(len(score)):
if m in score[j]:
ans += j
break
out.append([-ans,n])
out.sort()
for a,b in out:
print(b,-a)
|
# 1661769, 2022-10-29 09:35:57, PPPPP (100%)
def s_word(w):
score={'A':1,'E':1,'I':1,'L':1,'N':1,\
'O':1,'R':1,'S':1,'T':1,'U':1,\
'D':2,'G':2,'B':3,'C':3,'M':3,\
'P':3,'F':4,'H':4,'V':4,'W':4,\
'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
s=0
for i in w:
s+=score[i]
return s
def show(sh):
for i in range(len(sh)):
print(sh[i][1], str(sh[i][0]))
n=input().split()
s,sh=[],[]
for i in range(len(n)):
s.append([s_word(n[i]),n[i]])
s.sort()
s=s[::-1]
for i in range(len(n)-1):
sh.append(s[i])
if s[i][0]!=s[i+1][0]:
sh.sort()
show(sh)
sh=[]
sh.append(s[-1])
sh.sort()
show(sh)
|
# 1661546, 2022-10-29 09:27:43, PPPPP (100%)
x = input().split()
one = 'A, E, I, L, N, O, R, S, T, U'
two = 'D, G'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
out = []
for i in x:
ans = []
score = 0
for k in i:
if k in one:
score += 1
elif k in two:
score += 2
elif k in three:
score += 3
elif k in four:
score += 4
elif k in five:
score += 5
elif k in eight:
score += 8
elif k in ten:
score += 10
ans.append(score*-1)
ans.append(i)
out.append(ans)
out.sort()
for i in range(len(x)):
print(out[i][1] ,out[i][0]*-1)
|
# 1661848, 2022-10-29 09:39:05, PPPPP (100%)
one = "AEILNORSTU"
two = "DG"
three = "BCMP"
four = "FHVYW"
five = "K"
eight = "JX"
ten = "QZ"
x = input().split()
for i in range(len(x)):
sum = 0
for u in x[i]:
if u in one:
sum += 1
elif u in two:
sum += 2
elif u in three:
sum += 3
elif u in four:
sum += 4
elif u in five:
sum += 5
elif u in eight:
sum += 8
elif u in ten:
sum += 10
x[i] = [x[i],sum]
def func(x):
return x[0]
l = x
p = sorted(l,key = lambda x:(1000000-x[1],x[0]))
for i in p:
print("{0} {1}".format(i[0],i[1]))
|
# 1661503, 2022-10-29 09:26:17, PPPPP (100%)
a = input().split()
Final=[]
def cat(i):
A =[] ; AA = 0
for k in i:
if k in 'AEILNORSTU':
AA+=1
elif k in 'DG':
AA+=2
elif k in 'BCMP':
AA+=3
elif k in 'FHVWY':
AA+=4
elif k in 'K':
AA+=5
elif k in 'JX':
AA+=8
elif k in 'QZ':
AA+=10
A.append([-AA,i])
return A
def dog(a):
for i in a:
Final.append(cat(i))
Final.sort()
for i in Final:
print(i[0][1] ,-int(i[0][0]))
dog(a)
|
# 1661841, 2022-10-29 09:38:54, PPPPP (100%)
x = ['AEILNORSTU','DG','BCMP','FHVWY','K','JX','QZ']
y = [1,2,3,4,5,8,10]
def letter_point(c):
for i in x:
if c in i:
a = y[x.index(i)]
return a
def word_point(w):
sum = 0
for i in w:
sum += letter_point(i)
return sum
l1 = []
l2 = []
l3 = []
l4 = []
a = input().split()
for i in a:
l1.append(i)
l2.append(word_point(i))
while len(l1) != 0:
n1 = l2.count(max(l2))
for j in range(n1):
p = l2.index(max(l2))
l3.append(l1[p])
l1.pop(p)
l2.pop(p)
l3.sort()
l4 += l3
l3.clear()
for k in l4:
print(k + ' ' + str(word_point(k)))
|
# 1661566, 2022-10-29 09:28:16, PPPPP (100%)
point1 = ["A","E","I","L","N","O","R","S","T","U",1]
point2 = ["D","G",2]
point3 = ["B","C","M","P",3]
point4 = ["F","H","V","W","Y",4]
point5 = ["K",5]
point8 = ["J","X",8]
point10 = ["Q","Z",10]
words = input().strip().split()
score = []
result = ""
for x in words :
n = 0
for y in x :
if y in point1 : n += 1
elif y in point2 : n += 2
elif y in point3 : n += 3
elif y in point4 : n += 4
elif y in point5 : n += 5
elif y in point8 : n += 8
elif y in point10 : n += 10
score.append([-n,x])
n = 0
score.sort()
for x,y in score :
result += y + " " + str(-x) + "\n"
print(result)
|
# 1661340, 2022-10-29 09:20:58, PPPPP (100%)
word = input().split()
p_w = []
s = 0
for e in word:
for i in range(len(e)):
if e[i] in "AEILNORSTU":
s += 1
elif e[i] in "DG":
s += 2
elif e[i] in "BCMP":
s += 3
elif e[i] in "FHVWY":
s += 4
elif e[i] in "K":
s += 5
elif e[i] in "JX":
s += 8
elif e[i] in "QZ":
s += 10
p_w.append([-s,e])
s=0
p_w.sort()
for e in p_w:
print(e[1],-e[0])
|
# 1661283, 2022-10-29 09:18:28, PPPPP (100%)
def letter_point(c):
dic = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,"Q":10,"Z":10}
return dic[c]
def word_point(w):
sum = 0
for i in w: sum += letter_point(i)
return sum
words = [str(i) for i in input().split()]
sc = []
for i in words:
sc.append([-1*word_point(i),i])
sc.sort()
for i in sc:
print(i[1] + " " + str(abs(i[0])))
|
# 1661588, 2022-10-29 09:28:44, PPPPP (100%)
def word_val(x):
result = 0
for i in x:
if i in ['A','E','I','L','N','O','R','S','T','U']:
result += 1
continue
if i in ['D','G']:
result += 2
continue
if i in ['B','C','M','P']:
result += 3
continue
if i in ['F','H','V','W','Y']:
result += 4
continue
if i in ['K']:
result += 5
continue
if i in ['J','X']:
result += 8
continue
if i in ['Q','Z']:
result += 10
continue
return result
a = input().strip().split()
r = []
uniqueScore = []
for i in a:
r.append([word_val(i),i])
r.sort()
for i in r:
if i[0] not in uniqueScore:
uniqueScore.append(i[0])
uniqueScore = uniqueScore[::-1]
for i in uniqueScore:
t = []
for u in r:
if u[0] == i:
t.append(u[1])
t.sort()
for j in t:
print(j,i)
|
# 1664324, 2022-10-29 10:39:08, PPPPP (100%)
al1 = ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
al2 = ['D','G']
al3 = ['B', 'C', 'M', 'P'
]
al4 = ['F', 'H', 'V', 'W', 'Y']
al5 = ['K']
al8 = ['J','X']
al10 = ['Q','Z']
n = input().split()
ans = []
for x in n :
c = 0
for y in x :
if y in al1 :
c += 1
elif y in al2 :
c += 2
elif y in al3 :
c += 3
elif y in al4 :
c += 4
elif y in al5 :
c += 5
elif y in al8 :
c += 8
elif y in al10 :
c += 10
ans.append([c,x])
ans.sort(reverse = True)
st = ans[0][0]
y = [[]]
c = 0
sc = []
for i in range (len(ans)) :
if ans[i][0] == st :
y[c].append(ans[i][1])
else :
sc.append(st)
st = ans[i][0]
y += [[ans[i][1]]]
c += 1
sc.append(ans[i][0])
for x in y :
x.sort()
for i in range (len(y)):
for j in range (len(y[i])) :
print(y[i][j],sc[i])
|
# 1661398, 2022-10-29 09:22:59, PPPPP (100%)
n={'Q':10,'Z':10,'J':8,'X':8,'K':5,'F':4,'H':4,'V':4,'W':4,'Y':4,'B':3,'C':3,'M':3,'P':3,'D':2,'G':2,'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1}
a=input().split()
c=[]
ans={}
for i in range(len(a)):
ans[a[i]]=0
for k in range(len(a[i])):
ans[a[i]]+=n[a[i][k]]
for i in ans:
c.append([-ans[i],i])
c.sort()
for i in range(len(c)):
print(c[i][1],-c[i][0])
|
# 1661605, 2022-10-29 09:29:12, PPPPP (100%)
a = input().split()
x1 = ["A","E","I","L","N","O","R","S","T","U"]
x2 = ["D","G"]
x3 = ["B","C","M","P"]
x4 = ["F","H","V","W","Y"]
x5 = ["K"]
x8 = ["J","X"]
x10 = ["Q","Z"]
hotdog = []
for i in range(len(a)) :
j = []
for e in range(len(a[i])) :
if a[i][e] in x1 :
k = 1
j.append(k)
elif a[i][e] in x2 :
k = 2
j.append(k)
elif a[i][e] in x3 :
k = 3
j.append(k)
elif a[i][e] in x4 :
k = 4
j.append(k)
elif a[i][e] in x5 :
k = 5
j.append(k)
elif a[i][e] in x8 :
k = 8
j.append(k)
elif a[i][e] in x10 :
k = 10
j.append(k)
hotdog.append(j)
z = []
for i in range(len(hotdog)) :
j = sum(hotdog[i])
z.append([-j,a[i]])
z.sort()
for i in range(len(z)) :
print(z[i][1],-z[i][0])
|
# 1661288, 2022-10-29 09:18:37, PPPPP (100%)
# 2565_1_Quiz_2_1
points = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'H':4,'V':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10}
def word_point(c):
ans = 0
for e in c:
ans+=points[e]
return ans
words = input().split()
results = []
for e in words:
results.append([-word_point(e),e])
results.sort()
for e in results:
print(e[1],-e[0])
|
# 1661326, 2022-10-29 09:20:28, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
result = 0
for i in c:
if i in "AEILNORSTU":
result += 1
elif i in "DG":
result += 2
elif i in "BCMP":
result += 3
elif i in "FHVWY":
result += 4
elif i in "K":
result += 5
elif i in "JX":
result += 8
elif i in "QZ":
result += 10
return result
#def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score = []
c = []
words = input().split()
for i in words:
c.append(-letter_point(i))
c.append(i)
score.append(c)
c = []
score.sort()
for i in score:
print(i[1], -i[0])
|
# 1661388, 2022-10-29 09:22:40, PPPPP (100%)
words = input().strip().split()
point = {'A':1 ,'B':3 , 'C':3, 'D':2, 'E':1, 'F':4, 'G':2,'H':4,
'I':1, 'J':8, 'K':5, 'L':1, 'M':3, 'N':1, 'O':1, 'P':3,
'Q':10, 'R':1, 'S':1, 'T':1, 'U':1, 'V':4, 'W':4, 'X':8, 'Y':4, 'Z':10}
sc = 0; lscore = []
for word in words:
for c in word.upper():
sc += point[c]
lscore.append([-sc,word])
sc = 0
lscore.sort()
for e in lscore:
print(e[1], -e[0])
|
# 1663582, 2022-10-29 10:27:30, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D', 'G']:
return 2
elif c in ['B', 'C', 'M', 'P']:
return 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J', 'X']:
return 8
elif c in ['Q', 'Z']:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
out = 0
for e in w:
out += letter_point(e)
return out
words = input().split()
out = []
for e in words:
out.append([-(word_point(e)), e])
out.sort()
for e in out:
print(e[1], -(e[0]))
|
# 1661284, 2022-10-29 09:18:29, PPPPP (100%)
score={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
x=input().split()
output=[]
for e in x:
point=0
for k in e:
point+=score[k]
output.append([-point,e])
output.sort()
for e in output:
print(e[1],-e[0])
|
# 1661404, 2022-10-29 09:23:21, PPPPP (100%)
all_word = input().split()
non_sort = []
for word in all_word:
value = 0
for e in word:
if e in "AEILNORSTU":
value +=1
elif e in "DG":
value +=2
elif e in "BCMP":
value +=3
elif e in "FHVWY":
value +=4
elif e == "K":
value +=5
elif e in "JX":
value +=8
elif e in "QZ":
value +=10
non_sort.append([-value,word])
non_sort.sort()
for out in non_sort:
print(out[1],str(-out[0]))
|
# 1662340, 2022-10-29 09:54:50, PPPPP (100%)
score={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
words = input().split()
total=0
word_score=[]
for e in words:
for i in range(len(e)):
for p in score:
if e[i]==p:
total+=score[p]
word_score.append([-1*total,e])
total=0
word_score.sort()
for e in word_score:
print(e[1],-1*e[0])
|
# 1661432, 2022-10-29 09:24:21, PPPPP (100%)
x = input().split()
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
neg = []
for i in x:
sum = 0
for e in i:
sum += score[e]
neg += [[-1*sum,i]]
neg.sort()
for i in range(len(neg)):
print(neg[i][1],-1*neg[i][0])
|
# 1661407, 2022-10-29 09:23:27, PPPPP (100%)
def score(t) :
sc = 0
for i in t :
if i in 'AEILNORSTU' :
sc += 1
elif i in 'DG' :
sc += 2
elif i in 'BCMP' :
sc += 3
elif i in 'FHVWY' :
sc += 4
elif i in 'K' :
sc += 5
elif i in 'JX' :
sc += 8
elif i in 'ZQ' :
sc += 10
return sc
x = [[-score(e),e] for e in input().split()]
x.sort()
for i,j in x :
print(j,-i)
|
# 1661516, 2022-10-29 09:26:46, PPPPP (100%)
d={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
w=input().split()
l=[]
for i in range(len(w)):
s=0
for e in w[i]:
if e in d:
s+=d[e]
l.append([s*-1,w[i]])
l.sort()
for i in range(len(l)):
l[i][0]*=-1
l[i][0]=str(l[i][0])
l[i][0],l[i][1]=l[i][1],l[i][0]
for i in range(len(l)):
print(' '.join(l[i]))
|
# 1661576, 2022-10-29 09:28:27, PPPPP (100%)
def letter_point(c):
d = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
return d[c]
def word_point(w):
sol = 0
for i in w:
sol += letter_point(i)
return sol
words = input().split()
sol = []
if type(words) == list:
for i in words:
sol += [[word_point(i)*-1,i]]
sol.sort()
for i in range(len(sol)):
print(sol[i][1]+' '+str(sol[i][0]*-1))
else:
sol = word_point(words)
print(words+' '+str(sol))
|
# 1661569, 2022-10-29 09:28:21, PPPPP (100%)
g = {1:['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'], 2:['D', 'G'], 3:['B', 'C', 'M', 'P'], 4:['F', 'H', 'V', 'W', 'Y'], 5:['K'],
8:['J', 'X'],10:['Q','Z']}
a = input().split()
d = []
for i in a:
s = 0
for p in i:
for o in g:
if p in g[o]:
s += o
d.append([-s,i])
d.sort()
for i in d:
print(i[1],abs(i[0]))
|
# 1661508, 2022-10-29 09:26:28, PPPPP (100%)
words = input().split() #OMPUTE ZEBRA QUEEN QUIET QUITE
list_ = []
for e in words:
c = 0
for i in range(len(e)):
if e[i] in "AEILNORSTU":
c+=1
elif e[i] in 'DG':
c+=2
elif e[i] in 'BCMP':
c+=3
elif e[i] in 'FHVWY':
c+=4
elif e[i] in 'K':
c+=5
elif e[i] in 'JX':
c+=8
elif e[i] in 'QZ':
c+=10
list_.append(c)
list_2 = []
for i in range(len(list_)):
list_2.append([-list_[i], words[i]])
list_2.sort()
for e in list_2:
print(e[1], -e[0])
|
# 1661706, 2022-10-29 09:32:54, PPPPP (100%)
letter = {'A':1, 'B':3, 'C':3, 'D':2, 'E':1, 'F':4, 'G':2, 'H':4, 'I':1, 'J':8, 'K':5,
'L':1, 'M':3, 'N':1, 'O':1, 'P':3, 'Q':10, 'R':1, 'S':1, 'T':1, 'U':1, 'V':4,
'W':4, 'X':8, 'Y':4, 'Z':10}
ans = []
x = input().strip().split()
for e in x :
summ = 0
for i in range(len(e)) :
summ -= int(letter[e[i]])
ans.append([summ, e])
ans.sort()
for i in range(len(ans)):
print(ans[i][1], str(ans[i][0])[1:])
|
# 1661607, 2022-10-29 09:29:17, PPPPP (100%)
x = input().upper().split()
score = 0
d = []
for e in x:
for k in e:
if 'A' <= k <= 'Z':
if k in 'AEILNORSTU':
score += 1
elif k in 'DG':
score += 2
elif k in 'BCMP':
score += 3
elif k in 'FHVWY':
score += 4
elif k in 'K':
score += 5
elif k in 'JX':
score += 8
elif k in 'QZ':
score += 10
end1word = True
if end1word:
d.append([-score,e])
score = 0
d.sort()
for i in range(len(d)):
print(d[i][1],-d[i][0])
|
# 1661498, 2022-10-29 09:26:11, PPPPP (100%)
score = {'AEILNORSTU':1 ,'DG': 2 ,'BCMP': 3 , 'FHVWY':4 , 'K':5, 'JX' : 8 , 'QZ' : 10}
word = input().split()
ans = []
for i in word :
point = 0
for x in i :
for a in score :
if x in a :
point += score[a]
ans.append([-1*point , i])
for i in sorted(ans) :
print(i[1] , abs(i[0]))
|
# 1661476, 2022-10-29 09:25:39, PPPPP (100%)
s1 = "AEILNORSTU"
s2 = "DG"
s3 = "BCMP"
s4 = "FHVWY"
s5 = "K"
s6 = "JX"
s7 = "QZ"
def letter_point(c):
if c.upper() in "AEILNORSTU":
return 1
elif c.upper() in "DG" :
return 2
elif c.upper() in "BCMP" :
return 3
elif c.upper() in "FHVWY" :
return 4
elif c.upper() in "K" :
return 5
elif c.upper() in "JX" :
return 8
elif c.upper() in "QZ" :
return 10
def word_point(w):
s = 0
for ch in w :
s += letter_point(ch)
return s
words = input().split()
l = []
for i in range(len(words)):
l.append([-word_point(words[i]),words[i]])
l.sort()
for i in range(len(l)):
print(l[i][1],-int(l[i][0]))
|
# 1661325, 2022-10-29 09:20:27, PPPPP (100%)
def letter_point(c):
pt = {'AEILNORSTU':1,'DG':2,'BCMP':3,'FHVWY':4,'K':5,'JX':8,'QZ':10}
for e in pt.keys() :
if c in e :
return pt[e]
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w): #QUITE
s = 0
for e in w.upper() :
s += letter_point(e)
return s
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split() ; point = []
for e in words :
point.append([-word_point(e),e])
point.sort()
for i in range(len(point)) :
print(point[i][1],abs(point[i][0]))
|
# 1661733, 2022-10-29 09:34:16, PPPPP (100%)
data = [[1,'A','E','I','L','N','O','R','S','T','U'], [2,'D','G'], [3,'B','C','M','P'], [4,'F','H','V','W','Y'], [5,'K'], [8,'J','X'], [10,'Q','Z']]
words = input().split()
out = []
for i in range(len(words)):
score = 0
for j in range(len(words[i])):
for k in range(len(data)):
if words[i][j] in data[k]:
score += data[k][0]
out.append([words[i], score])
for i in range(len(out)):
for j in range(len(out)-i-1):
if out[i][1] < out[i+j+1][1]:
out[i], out[i+j+1] = out[i+j+1], out[i]
if out[i][1] == out[i+j+1][1]:
if out[i][0] > out[i+j+1][0]:
out[i], out[i+j+1] = out[i+j+1], out[i]
for l in out:
print(l[0], l[1])
|
# 1661424, 2022-10-29 09:24:04, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
point = [[1,'A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'],[2,'D', 'G'],[3,'B', 'C', 'M', 'P'],[4,'F', 'H', 'V', 'W', 'Y'],[5,'K'],[8,'J', 'X'],[10,'Q', 'Z']]
count = 0
for i in c:
for p in point:
if i in p:count += p[0]
return count
# def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
su = []
words = input().split()
for i in words:
su.append([-letter_point(i),i])
su.sort()
for k in su:
print(k[1],-k[0])
|
# 1661710, 2022-10-29 09:33:04, PPPPP (100%)
inp = input()
point = {'A':1, 'E':1,'I':1, 'L':1,'N':1, 'O':1,'R':1, 'S':1,'T':1, \
'U':1,'D':2, 'G':2,'B':3, 'C':3,'M':3, 'P':3,'F':4, 'H':4,'V':4, 'W':4,'Y':4,\
'K':5,'J':8, 'X':8,'Q':10, 'Z':10}
word = inp.split()
l = []
for e in word:
p = 0
for ch in e:
p += point[ch]
l.append([-p,e])
for e in sorted(l):
print(e[1] , -e[0])
|
# 1661614, 2022-10-29 09:29:24, PPPPP (100%)
word = input().split()
y = []
x = []
lis = []
for i in word:
amt = 0
for j in i:
if j in 'AEILNORSTU':
amt += 1
elif j in 'DG':
amt += 2
elif j in 'BCMP':
amt += 3
elif j in 'FHVWY':
amt += 4
elif j == 'K':
amt += 5
elif j in 'JX':
amt += 8
elif j in 'QZ':
amt += 10
y.append([amt, (str(i)+' '+str(amt))])
y.sort()
y.reverse()
for k in range(len(y)):
if k == len(y)-1:
if y[k][0] == y[k-1][0]:
lis.append(y[k][1])
else:
x.append(y[k][1])
elif y[k][0] == y[k+1][0]:
lis.append(y[k][1])
else:
lis.append(y[k][1])
for i in sorted(lis):
x.append(i)
lis = []
for i in sorted(lis):
x.append(i)
for i in x:
print(i)
|
# 1661294, 2022-10-29 09:18:55, PPPPP (100%)
data = input().split()
s1 = 'AEILNORSTU'
s2 = 'DG'
s3 = 'BCMP'
s4 = 'FHVWY'
s5 = 'K'
s8 = 'JX'
s10 = 'QZ'
k = []
for word in data :
score = 0
for i in word :
if i in s1 :
score += 1
elif i in s2 :
score += 2
elif i in s3 :
score += 3
elif i in s4 :
score += 4
elif i in s5 :
score += 5
elif i in s8 :
score += 8
elif i in s10 :
score += 10
k.append([-score,word])
for i in sorted(k) :
print(i[1],str(-i[0]))
|
# 1661303, 2022-10-29 09:19:28, PPPPP (100%)
#------------------------
def letter_point(c):
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
elif c in "QZ":
return 10
#--------------------------
def word_point(w):
asum = 0
for i in w:
asum += letter_point(i)
return asum
#------------------------------
words = input().split()
out = []
for i in words:
score = word_point(i)
out.append([-score,i])
out.sort()
for point,word in out:
print(word, -point)
|
# 1661402, 2022-10-29 09:23:16, PPPPP (100%)
point_1 = 'AEILNORSTU'
point_2 = 'DG'
point_3 = 'BCMP'
point_4 = 'FHVWY'
point_5 = 'K'
point_8 = 'JX'
point_10 = 'QZ'
s = input().split()
ans = []
for word in s:
score = 0
for e in word:
if e in point_1:
score += 1
elif e in point_2:
score += 2
elif e in point_3:
score += 3
elif e in point_4:
score += 4
elif e in point_5:
score += 5
elif e in point_8:
score += 8
elif e in point_10:
score += 10
ans.append([-score,word])
for score,word in sorted(ans):
print(word, -score)
|
# 1663743, 2022-10-29 10:30:39, PPPPP (100%)
aa = input().split()
out_dict = []
for a in aa:
b = []
c = []
for i in a:
if i.lower() in "aeilnorstu":
b.append([1, i])
elif i.lower() in "dg":
b.append([2, i])
elif i.lower() in "bcmp":
b.append([3, i])
elif i.lower() in "fhvwy":
b.append([4, i])
elif i.lower() in "k":
b.append([5, i])
elif i.lower() in "jx":
b.append([8, i])
elif i.lower() in "qz":
b.append([10, i])
for i in b:
c.append(i[0])
out_dict.append({'WORD': a, 'SCORE': sum(c)})
for i in sorted(out_dict, key=lambda x: (-x['SCORE'], x['WORD'])):
print(i['WORD'], i['SCORE'])
|
# 1661899, 2022-10-29 09:40:22, PPPPP (100%)
# n1 = input()
# n2 = input()
# stri = input()
# f = open(n1,"r")
# for i in range(len(f)):
# x = f.readline()
# x.lower()
# q = 0
# c = 0
# k = len(n2)
# f = open(n1,"w")
# while q != -1:
# for i in range(k):
# if n2[i] != '?':
# q = x.find(n2[i].lower(),q)
# if x[q+len(n2)-i+1] == '/':
# x[q-c:q+len(n2)-i] = stri
# #k = stri - n2
# else:
# c += 1
p1 = 'A, E, I, L, N, O, R, S, T, U'
p2 = 'D, G'
p3 = 'B, C, M, P'
p4 = 'F, H, V, W, Y'
p5 = 'K'
p8 = 'J, X'
p10 = 'Q, Z'
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in p1:
return 1
elif c in p2:
return 2
elif c in p3:
return 3
elif c in p4:
return 4
elif c in p5:
return 5
elif c in p8:
return 8
elif c in p10:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
point = 0
for e in w:
if 'A' <= e <= 'Z':
point += letter_point(e)
return point
words = input().split()
d = {}
p = []
for x in words:
if word_point(x) in d:
d[word_point(x)].append(x)
else:
d[word_point(x)] = [x]
if word_point(x) not in p:
p.append(word_point(x))
p.sort()
p = p[-1::-1]
for k in d:
if len(d[k]) > 1:
d[k].sort()
for poi in p:
if len(d[poi]) > 1:
for w in d[poi]:
print(w,poi)
else:
print(d[poi][0],poi)
|
# 1661317, 2022-10-29 09:20:04, PPPPP (100%)
name_list = input().split()
l = []
for n in name_list:
score = 0
for a in n:
if a in "AEILNORSTU":
score += 1
elif a in "DG":
score += 2
elif a in "BCMP":
score += 3
elif a in "FHVWY":
score += 4
elif a in "K":
score += 5
elif a in "JX":
score += 8
elif a in "QZ":
score += 10
l.append([-score,n])
l.sort()
for score,n in l:
print(n,-score)
|
# 1661967, 2022-10-29 09:42:56, PPPPP (100%)
def letter_point(c):
c = c.upper()
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้ ???
if c in "AEILNORSTU" :
return 1
elif c in "DG" :
return 2
elif c in "BCMP" :
return 3
elif c in "FHVWY" :
return 4
elif c in "K" :
return 5
elif c in "JX" :
return 8
elif c in "QZ" :
return 10
def word_point(w) :
point = 0
for c in w :
point += letter_point(c)
return point
# คืนคะแนนของคําที่เก็บในตัวแปรwที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรในw ???
words = input().split()
outp = {}
for w in words :
if -word_point(w) not in outp :
outp[-word_point(w)] = {w.upper()}
else :
outp[-word_point(w)].add(w.upper())
for key,value in sorted(outp.items()) :
value = sorted(value)
for t in value :
print(t+" "+str(-key))
|
# 1661354, 2022-10-29 09:21:31, PPPPP (100%)
scores = [
[1, 'A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'],
[2, 'D', 'G'],
[3, 'B', 'C', 'M', 'P'],
[4, 'F', 'H', 'V', 'W', 'Y'],
[5, 'K'],
[8, 'J', 'X'],
[10, 'Q', 'Z']
]
def get_score(word):
score = 0
for c in word.upper():
for p in scores:
if c in p:
score += p[0]
break
return word, score
words = input().split()
ans = []
for word in words:
ans.append(get_score(word))
ans.sort()
ans.sort(key=lambda e:e[1], reverse=True)
for word in ans:
print(word[0], word[1])
|
# 1661348, 2022-10-29 09:21:21, PPPPP (100%)
def letter_point(s):
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = "QZ"
total = 0
for e in s:
if e in p1:
total += 1
elif e in p2:
total += 2
elif e in p3:
total += 3
elif e in p4:
total += 4
elif e in p5:
total += 5
elif e in p8:
total += 8
elif e in p10:
total += 10
return total
l0 = [e for e in input().split()]
l1 = [-letter_point(e) for e in l0]
l2 = []
for i in range(len(l0)):
l2.append([l1[i],l0[i]])
l2.sort()
for i in range(len(l2)):
print(l2[i][1],-l2[i][0])
|
# 1661951, 2022-10-29 09:42:18, PPPPP (100%)
def letter_point(c):
k=0
for i in c:
if i in['A','E','I','L','N','O','R','S','T','U']:
k+=1
elif i in ['D','G']:
k+=2
elif i in ['B','C','M','P']:
k+=3
elif i in ['F','H','V','W','Y']:
k+=4
elif i in ['K']:
k+=5
elif i in ['J','X']:
k+=8
elif i in ['Q','Z']:
k+=10
else:
k+=0
return k
new=[]
sortt=[]
newww=[]
words = input().split()
words.sort()
for i in words:
new.append([letter_point(i),i])
neww=sorted(new)[::-1]
for i in range(len(neww)-1):
if neww[i][0]==neww[i+1][0]:
sortt.append(neww[i])
else:
sortt.append(neww[i])
sortt.sort()
for j in sortt:
newww.append(j)
sortt=[]
if neww[len(neww)-1][0]==neww[len(neww)-2][0]:
sortt.append(neww[len(neww)-1])
sortt.sort()
for j in sortt:
newww.append(j)
else:
for j in sortt:
newww.append(j)
newww.append(neww[len(neww)-1])
for i in newww:
print(i[1],i[0])
|
# 1661307, 2022-10-29 09:19:38, PPPPP (100%)
l=input().split()
d={}
for i in l:
s=0
for j in i:
if j in 'AEILNORSTU':
s+=1
elif j in 'DG':
s+=2
elif j in 'BCMP':
s+=3
elif j in 'FHVWY':
s+=4
elif j in 'K':
s+=5
elif j in 'JX':
s+=8
elif j in 'QZ':
s+=10
d[i]=s
l.sort()
def gs(x):
return d[x]
for i in sorted(l,key=gs,reverse=True):
print(i,d[i])
|
# 1661277, 2022-10-29 09:18:15, PPPPP (100%)
chars = ['AEILNORSTU', 'DG', 'BCMP', 'FHVWY', 'K', 'JX', 'QZ']
score = [1,2,3,4,5,8,10]
char_score = {}
for i in range(len(chars)):
for j in range(len(chars[i])):
char_score[chars[i][j]] = score[i]
words = input().split()
res = []
for w in words:
s = 0
for i in range(len(w)):
s += char_score[w[i]]
res.append([-s, w])
res.sort()
for l in res:
print(l[1], -l[0])
|
# 1661266, 2022-10-29 09:17:36, PPPPP (100%)
p1 = "AEILNORSTU"
p2 = "DG"
p3 = "BCMP"
p4 = "FHVWY"
p5 = "K"
p8 = "JX"
p10 = "QZ"
def letter_point(c):
if c in p1: return 1
if c in p2: return 2
if c in p3: return 3
if c in p4: return 4
if c in p5: return 5
if c in p8: return 8
if c in p10: return 10
def word_point(w):
ans = 0
for i in w:
ans += letter_point(i)
return ans
ans = []
words = input().split()
for i in words:
ans.append([word_point(i), i])
for i in sorted(ans, key=lambda j: (-j[0], j[1])):
print(i[1], i[0])
|
# 1661793, 2022-10-29 09:37:06, PPPPP (100%)
score = [[],['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'],
['D','G'],['B','C','M','P'],['F','H','V','W','Y'],['K'],[],[],['J','X'],[],['Q','Z']]
a = input().split()
ans = []
word = []
cou=[]
for e in a:
sum=0
for k in e:
for i in range(len(score)):
if k in score[i]:
sum+=i
ans.append([sum,e])
word.append([e,sum])
ans.sort()
word.sort()
ans = ans[-1::-1]
for e in ans:
cou.append(e[0])
counum=0
for num in cou:
if num==e[0]:
counum+=1
cnt=0
for k in word:
if(k[1]==e[0]):
cnt+=1
if(cnt==counum):
print(k[0],e[0])
break
|
# 1662455, 2022-10-29 09:58:27, PPPPP (100%)
def p(c):
if c in 'AEILNORSTU': return 1
if c in 'DG': return 2
if c in 'BCMP': return 3
if c in 'FHVWY': return 4
if c in 'K': return 5
if c in 'JX': return 8
if c in 'QZ': return 10
ans = list()
s = input().split()
for word in s:
cnt = 0
for j in range(len(word)):
cnt += p(word[j])
ans.append([cnt,word])
ans.sort(reverse = True)
ans.append([-1,0])
tmp = list()
for i in range(len(ans)-1):#ans[a][0]=cnt, ans[a][1] = word
tmp.append([ans[i][1],ans[i][0]])
if ans[i][0] != ans[i+1][0]:
#print(ans[i][1])
tmp.sort()
for a,b in tmp:
print(a,b,end='\n')
tmp = []
|
# 1661406, 2022-10-29 09:23:24, PPPPP (100%)
def createdic(dic) :
for c in "ABCDEFGHIJKLMNOPQRSTUVWXYZ" :
if (c in "AEILNORSTU") :
dic[c] = 1
elif (c in "DG") :
dic[c] = 2
elif (c in "BCMP") :
dic[c] = 3
elif (c in "FHVWY") :
dic[c] = 4
elif (c in "K") :
dic[c] = 5
elif (c in "JX") :
dic[c] = 8
elif (c in "QZ") :
dic[c] = 10
def cal_score(word,dic) :
score = 0
for c in word :
score += dic[c]
return score
words = input().split()
dic = {}
createdic(dic)
list_word = []
for word in words :
cur_score = cal_score(word,dic)
list_word.append([word,cur_score])
list_word.sort(key=lambda x : x[0])
list_word.sort(key=lambda x : x[1] , reverse=True)
for ans in list_word :
print("{} {}".format(ans[0] , ans[1]))
|
# 1661598, 2022-10-29 09:28:56, PPPPP (100%)
d = dict()
d['AEILNORSTU'] = 1
d['DG'] = 2
d['BCMP'] = 3
d['FHVWY'] = 4
d['K'] = 5
d['JX'] = 8
d['QZ'] = 10
l = ['AEILNORSTU' ,'DG' ,'BCMP' ,'FHVWY','K' ,'JX' ,'QZ']
l1 = list()
x = input().split()
for e in x:
ans = 0
for e1 in e:
for e2 in l:
if e1 in e2:
ans += d[e2]
l1.append([-ans ,e])
l1.sort()
for e in l1:
print(e[1] ,-e[0])
|
# 1661369, 2022-10-29 09:22:03, PPPPP (100%)
s = """
1 A, E, I, L, N, O, R, S, T, U
2 D, G
3 B, C, M, P
4 F, H, V, W, Y
5 K
8 J, X
10 Q, Z
"""
m = {}
for line in s.split("\n"):
line = line.replace(",", "")
k, *v = line.split(" ")
for x in v:
m[x] = k
def one(word):
s = 0
for x in word:
s += int(m[x])
return s, word
words = input().split()
v = [one(word) for word in words]
v.sort(key=lambda x: (-x[0], x[1]))
for a, b in v:
print(b, a)
|
# 1661287, 2022-10-29 09:18:35, PPPPP (100%)
x = input().split()
l = []
for i in x:
s = 0
for c in i:
if(c in "A, E, I, L, N, O, R, S, T, U"):
s+=1
elif(c in "D, G"):
s+=2
elif(c in "B, C, M, P"):
s+=3
elif(c in "F, H, V, W, Y"):
s+=4
elif(c in "K"):
s+=5
elif(c in "J, X"):
s+=8
elif(c in "Q, Z"):
s+=10
l.append([-s,i])
l.sort()
l = l[::]
for i in l:
print(i[1],-i[0])
|
# 1661370, 2022-10-29 09:22:03, PPPPP (100%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
s = 0
for i in w:
s += letter_point(i)
return s
words = input().split()
l = []
for i in words[::-1]:
l.append([-word_point(i),i])
l.sort()
for i in l:
print(i[1], -i[0])
# print('fsafsf')
|
# 1661383, 2022-10-29 09:22:35, PPPPP (100%)
words = input().split()
score = [("AEILNORSTU", 1), ("DG", 2), ("BCMP", 3), ("FHVWY", 4), ("K", 5), ("JX", 8), ("QZ", 10)]
ans = []
for word in words:
total = 0
for c in word:
for e in score:
if c in e[0]:
total += e[1]
ans.append([-total, word])
ans = sorted(ans)
for total, word in ans:
print(word, -total)
|
# 1661387, 2022-10-29 09:22:39, PPPPP (100%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
assert len(c) == 1
if c in "AEILNORSTU": return 1
if c in "DG": return 2
if c in "BCMP": return 3
if c in "FHVWY": return 4
if c in "K": return 5
if c in "JX": return 8
if c in "QZ": return 10
raise RuntimeError
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
return sum([letter_point(c) for c in w])
words = input().split()
ans = []
for word in words:
ans.append([-1 * word_point(word), word])
ans.sort()
for score, word in ans:
print(word, score*-1)
|
# 1661349, 2022-10-29 09:21:22, PPPPP (100%)
s=['AEILNORSTU','DG','BCMP','FHVWY','K','JX','QZ']
str=input().strip().split()
anw=[]
for c in str:
sum=0
for i in c:
for ind in range(len(s)):
if i in s[ind] :
if ind<5 : sum+=ind+1
elif ind==5 : sum+=8
elif ind==6 : sum+=10
#print(sum)
anw.append([-sum,c])
anw.sort()
for a,b in anw:
print(b,-a)
|
# 1661954, 2022-10-29 09:42:27, PPPPP (100%)
def letter_point(c):
scores1 = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1}
scores2 = {'D':2,'G':2}
scores3 = {'B':3,'C':3,'M':3,'P':3}
scores4 = {'F':4,'H':4,'V':4,'W':4,'Y':4}
scores5 = {'K':5}
scores8 = {'J':8,'X':8}
scores10 = {'Q':10,'Z':10}
if c in scores1: return scores1[c]
elif c in scores2: return scores2[c]
elif c in scores3: return scores3[c]
elif c in scores4: return scores4[c]
elif c in scores5: return scores5[c]
elif c in scores8: return scores8[c]
elif c in scores10: return scores10[c]
def word_point(w):
res = 0
for lt in w:
res += letter_point(lt)
return res
words = input().split()
word = []
score = []
output = []
for i in words:
word.append(i)
for i in words:
score.append(word_point(i))
for e in range(len(word)):
output.append([-score[e],word[e]])
final = sorted(output)
for x in final:
print(x[1], -x[0])
|
# 1661552, 2022-10-29 09:27:55, PPPPP (100%)
x = input().split()
s1 = "AEILNORSTU"
s2 = "DG"
s3 = "BCMP"
s4 = "FHVWY"
s5 = "K"
s8 = "JX"
s10 = "QZ"
s = 0
out = []
for k in x :
for e in k :
if e in s1 :
s += 1
elif e in s2 :
s += 2
elif e in s3 :
s += 3
elif e in s4 :
s += 4
elif e in s5 :
s += 5
elif e in s8 :
s += 8
elif e in s10 :
s += 10
out.append([-s,k])
s = 0
out.sort()
for e in out:
print(e[1],-e[0])
|
# 1661551, 2022-10-29 09:27:50, PPPPP (100%)
words = input().split()
l_1 = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
p_1 = [1] * len(l_1)
l_2 = ["D", "G"]
p_2 = [2] * len(l_2)
l_3 = ["B", "C", "M", "P"]
p_3 = [3] * len(l_3)
l_4 = ["F", "H", "V", "W", "Y"]
p_4 = [4] * len(l_4)
l_5 = ["K"]
p_5 = [5] * len(l_5)
l_8 = ["J", "X"]
p_8 = [8] * len(l_8)
l_10 = ["Q", "Z"]
p_10 = [10] * len(l_10)
letters = l_1 + l_2 + l_3 + l_4 + l_5 + l_8 + l_10
points = p_1 + p_2 + p_3 + p_4 + p_5 + p_8 + p_10
total = 0
output_lst = list()
for word in words:
for l in word:
n = letters.index(l)
total += points[n]
output_lst.append([-total, word])
total = 0
output = sorted(output_lst)
for e in output:
print(e[1], -e[0])
|
# 1661409, 2022-10-29 09:23:36, P---- (20%)
x = input().split()
s1 = ['A','E','I','L','N','O','R','S','T','U']
s2 = ['D','G']
s3 = ['B','C','M','P']
s4 = ['F','H','V','W','Y']
s5 = ['K']
s8 = ['J','X']
s10 = ['Q','Z']
score = []
for i in x :
temp = 0
for j in i:
if j in s1 :
temp += 1
elif j in s2 :
temp += 2
elif j in s3 :
temp += 3
elif j in s4 :
temp += 4
elif j in s5 :
temp += 5
elif j in s8 :
temp += 8
elif j in s10 :
temp += 10
score += [temp]
for i in range(len(x)):
print(x[i],score[i])
| # 1663090, 2022-10-29 10:16:30, ----- (0%)
#case = QUEEN QUIET ZEBRA
x = input().split()
s1 = ['A','E','I','L','N','O','R','S','T','U']
s2 = ['D','G']
s3 = ['B','C','M','P']
s4 = ['F','H','V','W','Y']
s5 = ['K']
s8 = ['J','X']
s10 = ['Q','Z']
score = []
for i in x :
temp = 0
for j in i:
if j in s1 :
temp += 1
elif j in s2 :
temp += 2
elif j in s3 :
temp += 3
elif j in s4 :
temp += 4
elif j in s5 :
temp += 5
elif j in s8 :
temp += 8
elif j in s10 :
temp += 10
score += [temp]
final = []
for i in range(len(x)):
final += [[x[i],score[i]]]
high = [max(score)]
low = [min(score)]
total = []
for i in final :
if i[1] >= max(score):
total = i + total
elif i[1] < max(score) and i[1] >= min(score):
total = total + i
print(total)
| # 1663182, 2022-10-29 10:19:08, PP-P- (60%)
#case = QUEEN QUIET ZEBRA
x = input().split()
s1 = ['A','E','I','L','N','O','R','S','T','U']
s2 = ['D','G']
s3 = ['B','C','M','P']
s4 = ['F','H','V','W','Y']
s5 = ['K']
s8 = ['J','X']
s10 = ['Q','Z']
score = []
for i in x :
temp = 0
for j in i:
if j in s1 :
temp += 1
elif j in s2 :
temp += 2
elif j in s3 :
temp += 3
elif j in s4 :
temp += 4
elif j in s5 :
temp += 5
elif j in s8 :
temp += 8
elif j in s10 :
temp += 10
score += [temp]
final = []
for i in range(len(x)):
final += [[x[i],score[i]]]
high = [max(score)]
low = [min(score)]
total = []
for i in final :
if i[1] >= max(score):
total = i + total
elif i[1] < max(score) and i[1] >= min(score):
total = total + i
for i in range(len(total)):
if i%2 == 0 :
print(total[i],total[i+1])
| # 1663282, 2022-10-29 10:21:34, PPPP- (80%)
#case = QUEEN QUIET ZEBRA
x = input().split()
s1 = ['A','E','I','L','N','O','R','S','T','U']
s2 = ['D','G']
s3 = ['B','C','M','P']
s4 = ['F','H','V','W','Y']
s5 = ['K']
s8 = ['J','X']
s10 = ['Q','Z']
score = []
for i in x :
temp = 0
for j in i:
if j in s1 :
temp += 1
elif j in s2 :
temp += 2
elif j in s3 :
temp += 3
elif j in s4 :
temp += 4
elif j in s5 :
temp += 5
elif j in s8 :
temp += 8
elif j in s10 :
temp += 10
score += [temp]
final = []
for i in range(len(x)):
final += [[x[i],score[i]]]
low = []
total = []
for i in final :
if i[1] >= max(score):
total = i + total
elif i[1] < max(score) and i[1] > min(score):
total = total + i
elif i[1] == min(score) :
low += i
total += low
for i in range(len(total)):
if i%2 == 0 :
print(total[i],total[i+1])
| # 1663323, 2022-10-29 10:22:32, PP--- (40%)
#case = QUEEN QUIET ZEBRA
x = input().split()
s1 = ['A','E','I','L','N','O','R','S','T','U']
s2 = ['D','G']
s3 = ['B','C','M','P']
s4 = ['F','H','V','W','Y']
s5 = ['K']
s8 = ['J','X']
s10 = ['Q','Z']
score = []
x.sort()
for i in x :
temp = 0
for j in i:
if j in s1 :
temp += 1
elif j in s2 :
temp += 2
elif j in s3 :
temp += 3
elif j in s4 :
temp += 4
elif j in s5 :
temp += 5
elif j in s8 :
temp += 8
elif j in s10 :
temp += 10
score += [temp]
final = []
for i in range(len(x)):
final += [[x[i],score[i]]]
low = []
total = []
for i in final :
if i[1] >= max(score):
total = i + total
elif i[1] < max(score) and i[1] > min(score):
total = total + i
elif i[1] == min(score) :
low += i
total += low
for i in range(len(total)):
if i%2 == 0 :
print(total[i],total[i+1])
| # 1663371, 2022-10-29 10:23:29, PPPP- (80%)
#case = QUEEN QUIET ZEBRA
x = input().split()
s1 = ['A','E','I','L','N','O','R','S','T','U']
s2 = ['D','G']
s3 = ['B','C','M','P']
s4 = ['F','H','V','W','Y']
s5 = ['K']
s8 = ['J','X']
s10 = ['Q','Z']
score = []
for i in x :
temp = 0
for j in i:
if j in s1 :
temp += 1
elif j in s2 :
temp += 2
elif j in s3 :
temp += 3
elif j in s4 :
temp += 4
elif j in s5 :
temp += 5
elif j in s8 :
temp += 8
elif j in s10 :
temp += 10
score += [temp]
final = []
for i in range(len(x)):
final += [[x[i],score[i]]]
low = []
total = []
for i in final :
if i[1] >= max(score):
total = i + total
elif i[1] < max(score) and i[1] > min(score):
total = total + i
elif i[1] == min(score) :
low += i
total += low
for i in range(len(total)):
if i%2 == 0 :
print(total[i],total[i+1])
|
# 1661281, 2022-10-29 09:18:22, PPPP- (80%)
all = []
for i in input().strip().split() :
sc = 0
for j in i :
if j in 'AEILNORSTU' :
sc += 1
elif j in 'DG' :
sc += 2
elif j in 'BCMP' :
sc += 3
elif j in 'FHVWY' :
sc += 4
elif i == 'K' :
sc += 5
elif j in 'JX' :
sc += 8
elif j in 'QZ' :
sc += 10
all.append([-1*sc,i])
all.sort()
for i in all :
print(i[1],-1*i[0])
| # 1661310, 2022-10-29 09:19:43, PPPP- (80%)
all = []
for i in input().strip().split() :
sc = 0
for j in i :
if j in 'AEILNORSTU' :
sc += 1
elif j in 'DG' :
sc += 2
elif j in 'BCMP' :
sc += 3
elif j in 'FHVWY' :
sc += 4
elif i == 'K' :
sc += 5
elif j in 'JX' :
sc += 8
elif j in 'QZ' :
sc += 10
all.append([-1*sc,i])
for i in sorted(all) :
print(i[1],-1*i[0])
| # 1663702, 2022-10-29 10:29:56, PPPP- (80%)
all = []
for i in input().split() :
sc = 0
for j in i :
if j in 'A,E,I,L,N,O,R,S,T,U' :
sc += 1
elif j in 'D,G' :
sc += 2
elif j in 'B,C,M,P' :
sc += 3
elif j in 'F,H,V,W,Y' :
sc += 4
elif i == 'K' :
sc += 5
elif j in 'J,X' :
sc += 8
elif j in 'Q,Z' :
sc += 10
all.append([-1*sc,i])
for i in sorted(all) :
print(i[1],-1*i[0])
| # 1663741, 2022-10-29 10:30:38, -P-P- (40%)
all = []
for i in input().strip().split() :
sc = 0
for j in i :
if j in 'AEILNORSTU' :
sc += 0
elif j in 'DG' :
sc += 2
elif j in 'BCMP' :
sc += 3
elif j in 'FHVWY' :
sc += 4
elif i == 'K' :
sc += 5
elif j in 'JX' :
sc += 8
elif j in 'QZ' :
sc += 10
all.append([-1*sc,i])
for i in sorted(all) :
print(i[1],-1*i[0])
| # 1663816, 2022-10-29 10:32:08, PPPP- (80%)
all = []
for i in input().split() :
sc = 0
for j in i :
if not 'A'<=j<='Z' :
pass
elif j in 'A,E,I,L,N,O,R,S,T,U' :
sc += 1
elif j in 'D,G' :
sc += 2
elif j in 'B,C,M,P' :
sc += 3
elif j in 'F,H,V,W,Y' :
sc += 4
elif i == 'K' :
sc += 5
elif j in 'J,X' :
sc += 8
elif j in 'Q,Z' :
sc += 10
all.append([-1*sc,i])
for i in sorted(all) :
print(i[1],-1*i[0])
|
# 1661282, 2022-10-29 09:18:24, P---- (20%)
def letterpoint(x):
if x in 'AEILNORSTU':
c = 1
elif x in 'DG': c = 2
elif x in 'BCMP': c = 3
elif x in 'FHVWY': c = 4
elif x in'K': c = 5
elif x in 'JX': c = 8
else: c = 10
return c
def wordpoint(x):
c = 0
for e in x:
c += letterpoint(e)
return c
words = input().split()
for e in words:
print(e, wordpoint(e))
| # 1663517, 2022-10-29 10:26:21, xPPP- (60%)
def letterpoint(x):
if x in 'AEILNORSTU':
c = 1
elif x in 'DG': c = 2
elif x in 'BCMP': c = 3
elif x in 'FHVWY': c = 4
elif x in'K': c = 5
elif x in 'JX': c = 8
else: c = 10
return c
def wordpoint(x):
c = 0
for e in x:
c += letterpoint(e)
return c
words = input().split()
d = []
for e in words:
d.append([wordpoint(e),e])
d = sorted(d)[::-1]
x = []
for i in range(len(d)-1):
if d[i][0] == d[i+1][0]:
x.append([d[i][1],d[i][0]])
else:
x.append([d[i][1],d[i][0]])
x.sort()
for e in x:
print(e[0],e[1])
x = []
if d[-1][0] == d[-2][0]:
x.append([d[-1][1],d[-1][0]])
for e in x:
print(e[0],e[1])
else: print(d[-1][1],d[-1][0])
| # 1663623, 2022-10-29 10:28:11, PPPP- (80%)
def letterpoint(x):
if x in 'AEILNORSTU':
c = 1
elif x in 'DG': c = 2
elif x in 'BCMP': c = 3
elif x in 'FHVWY': c = 4
elif x in'K': c = 5
elif x in 'JX': c = 8
else: c = 10
return c
def wordpoint(x):
c = 0
for e in x:
c += letterpoint(e)
return c
words = input().split()
d = []
for e in words:
d.append([wordpoint(e),e])
d = sorted(d)[::-1]
x = []
for i in range(len(d)-1):
if d[i][0] == d[i+1][0]:
x.append([d[i][1],d[i][0]])
else:
x.append([d[i][1],d[i][0]])
x.sort()
for e in x:
print(e[0],e[1])
x = []
if len(d) > 1:
if d[-1][0] == d[-2][0]:
x.append([d[-1][1],d[-1][0]])
for e in x:
print(e[0],e[1])
else: print(d[-1][1],d[-1][0])
else:
print(d[0][1],d[0][0])
|
# 1661537, 2022-10-29 09:27:36, ----- (0%)
def letter_point(c):
z1 = ('A E I L N O R S T U').split()
z2 = ('D G').split()
z3 = ('B C M P').split()
z4 = ('F H V W Y').split()
z5 = ('K').split()
z6 = ('J X').split()
z7 = ('Q Z').split()
if c in z1:
return 1
elif c in z2:
return 2
elif c in z3:
return 3
elif c in z4:
return 4
elif c in z5:
return 5
elif c in z6:
return 8
elif c in z7:
return 10
return 0
def word_point(w):
s = 0
for i in w:
s += letter_point(i)
return s
words = input().split()
ss =[]
for e in words:
n = 0
n += word_point(e)
ss += [(e,n)]
def check0(p):
return p[1]
ss.sort(key = check0)
for d in range(len(ss)-1,0,-1):
print(ss[d][0],ss[d][1])
| # 1661589, 2022-10-29 09:28:46, PPPP- (80%)
def letter_point(c):
z1 = ('A E I L N O R S T U').split()
z2 = ('D G').split()
z3 = ('B C M P').split()
z4 = ('F H V W Y').split()
z5 = ('K').split()
z6 = ('J X').split()
z7 = ('Q Z').split()
if c in z1:
return 1
elif c in z2:
return 2
elif c in z3:
return 3
elif c in z4:
return 4
elif c in z5:
return 5
elif c in z6:
return 8
elif c in z7:
return 10
return 0
def word_point(w):
s = 0
for i in w:
s += letter_point(i)
return s
words = input().split()
ss =[]
for e in words:
n = 0
n += word_point(e)
ss += [(e,n)]
def check0(p):
return p[1]
ss.sort(key = check0)
for d in range(len(ss)-1,-1,-1):
print(ss[d][0],ss[d][1])
|
# 1661908, 2022-10-29 09:40:44, PPPP- (80%)
a = input().strip().split()
score = 0
ans =[]
for i in range(len(a)):
for chr in a[i]:
if chr in ['A','E','I','L','N','O','R','S','T','U']:
score += 1
elif chr in ['D','G']:
score += 2
elif chr in ['B','C','M','P']:
score += 3
elif chr in ['F','H','V','W','Y']:
score += 4
elif chr in ['K']:
score += 5
elif chr in ['J','X']:
score += 8
elif chr in ['Q','Z']:
score += 10
ans+=[[score,a[i].upper()]]
score = 0
ans.sort()
ans.reverse()
answer =['']
points = ans[0][0]
k = 0
for i in range(len(ans)):
if ans[i][0] == points:
answer.insert(k,[ans[i][1], ans[i][0]])
else:
answer.insert(-1,[ans[i][1], ans[i][0]])
points = ans[i][0]
k+=1
del answer[-1]
for i in range(len(answer)):
print(answer[i][0], answer[i][1])
|
# 1662127, 2022-10-29 09:48:17, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1662880, 2022-10-29 10:11:23, PPP-- (60%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663102, 2022-10-29 10:16:53, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1]))
x = list()
for i in eachword:
x.insert(0,[i, eachword[i]])
for i in x:
print(i[0], i[1])
| # 1663130, 2022-10-29 10:17:50, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1]))
x = list()
for i in eachword:
x.insert(0,[i, eachword[i]])
for i in x:
print(i[0], i[1])
| # 1663149, 2022-10-29 10:18:19, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663161, 2022-10-29 10:18:39, P-P-- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663165, 2022-10-29 10:18:47, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663169, 2022-10-29 10:18:50, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663173, 2022-10-29 10:18:54, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663176, 2022-10-29 10:18:57, PPP-- (60%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663329, 2022-10-29 10:22:40, PP--- (40%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663333, 2022-10-29 10:22:43, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663338, 2022-10-29 10:22:47, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663340, 2022-10-29 10:22:50, PP--- (40%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663345, 2022-10-29 10:22:53, PP--- (40%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663348, 2022-10-29 10:22:57, PP--- (40%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663351, 2022-10-29 10:23:00, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663353, 2022-10-29 10:23:04, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663356, 2022-10-29 10:23:07, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663358, 2022-10-29 10:23:11, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663363, 2022-10-29 10:23:14, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663365, 2022-10-29 10:23:17, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663368, 2022-10-29 10:23:23, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663403, 2022-10-29 10:24:04, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663424, 2022-10-29 10:24:31, PP--- (40%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663427, 2022-10-29 10:24:35, PP--- (40%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663429, 2022-10-29 10:24:38, PP--- (40%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663438, 2022-10-29 10:24:41, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663441, 2022-10-29 10:24:49, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663444, 2022-10-29 10:24:53, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c == 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663465, 2022-10-29 10:25:21, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663468, 2022-10-29 10:25:24, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663492, 2022-10-29 10:25:45, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663496, 2022-10-29 10:25:50, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663498, 2022-10-29 10:25:53, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663501, 2022-10-29 10:25:57, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663503, 2022-10-29 10:26:00, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663509, 2022-10-29 10:26:07, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663513, 2022-10-29 10:26:11, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663514, 2022-10-29 10:26:14, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663515, 2022-10-29 10:26:17, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663516, 2022-10-29 10:26:20, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663522, 2022-10-29 10:26:24, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663524, 2022-10-29 10:26:27, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663527, 2022-10-29 10:26:30, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663531, 2022-10-29 10:26:35, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663532, 2022-10-29 10:26:38, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663537, 2022-10-29 10:26:41, P---- (20%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663544, 2022-10-29 10:26:44, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663547, 2022-10-29 10:26:48, PP--- (40%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
| # 1663551, 2022-10-29 10:26:52, PPP-- (60%)
def letter_point(c):
point1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
point2 = ['D', 'G']
point3 = ['B', 'C', 'M', 'P']
point4 = ['F', 'H', 'V', 'W', 'Y']
point5 = ['K']
point8 = ['J', 'X']
point10 = ['Q', 'Z']
if c in point1:
return 1
elif c in point2:
return 2
elif c in point3:
return 3
elif c in point4:
return 4
elif c in point5:
return 5
elif c in point8:
return 8
elif c in point10:
return 10
def word_point(w):
point = 0
for c in w:
point += letter_point(c)
return point
words = sorted(input().split())
eachword = dict()
for w in words:
eachword[w] = word_point(w)
eachword = dict(sorted(eachword.items(), key = lambda x:x[1], reverse = True))
for i in eachword:
print(i, eachword[i])
|
# 1661257, 2022-10-29 09:17:07, P---- (20%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append(total)
for inx in range(len(words)):
print(words[inx], result[inx])
| # 1662177, 2022-10-29 09:49:51, P---- (20%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
result.sort()
for inx in range(len(result)):
print(result[inx][1], result[inx][0])
| # 1662245, 2022-10-29 09:51:41, P---- (20%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
result.sort()
for inx in range(len(result)):
print(result[inx][1], result[inx][0])
| # 1662512, 2022-10-29 10:00:12, PPP-- (60%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
result.sort(reverse = True)
for inx in range(len(result)):
print(result[inx][1], result[inx][0])
| # 1662578, 2022-10-29 10:02:24, PPP-- (60%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
result.sort(reverse = True)
for inx in range(len(result)-1):
if result[inx][0] == result[inx+1][0]:
result[inx][1], result[inx+1][1] = result[inx+1][1], result[inx][1]
for inx in range(len(result)):
print(result[inx][1], result[inx][0])
| # 1663235, 2022-10-29 10:20:13, PPP-- (60%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
result.sort(reverse = True)
for inx in range(len(result)-1):
sorter = []
if result[inx][0] == result[inx+1][0]:
sorter = [result[inx][1], result[inx+1][1]]
sorter.sort()
result[inx][1] = sorter[0]
result[inx+1][1] = sorter[1]
for inx in range(len(result)):
print(result[inx][1], result[inx][0])
| # 1663687, 2022-10-29 10:29:38, ----- (0%)
words = ["QUITE", "QUEEN", "QUEER", "COMMUTE"]
resultrev = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
resultrev.append([word, total])
resultrev.sort()
for inx in range(len(resultrev)):
resultrev[inx][0], resultrev[inx][1] = resultrev[inx][1], resultrev[inx][0]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)):
print(resultrev[inx][1], resultrev[inx][0])
| # 1663701, 2022-10-29 10:29:54, ----- (0%)
words = ["QUITE", "QUEEN", "QUEER", "COMMUTE"]
result = []
resultrev = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
resultrev.append([word, total])
resultrev.sort()
result.sort(reverse = True)
for inx in range(len(resultrev)):
resultrev[inx][0], resultrev[inx][1] = resultrev[inx][1], resultrev[inx][0]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)):
print(resultrev[inx][1], resultrev[inx][0])
| # 1663707, 2022-10-29 10:30:03, PPP-- (60%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
result.sort(reverse = True)
for inx in range(len(result)-1):
if result[inx][0] == result[inx+1][0]:
result[inx][1], result[inx+1][1] = result[inx+1][1], result[inx][1]
for inx in range(len(result)):
print(result[inx][1], result[inx][0])
| # 1663857, 2022-10-29 10:32:57, ----- (0%)
words = ["QUITE", "QUEEN", "QUEER", "COMMUTE", "ZEBRA"]
result = []
resultrev = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
resultrev.append([word, total])
resultrev.sort()
result.sort(reverse = True)
for inx in range(len(resultrev)):
resultrev[inx][0], resultrev[inx][1] = resultrev[inx][1], resultrev[inx][0]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)):
print(resultrev[inx][1], resultrev[inx][0])
| # 1663870, 2022-10-29 10:33:10, PPP-- (60%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
result.sort(reverse = True)
for inx in range(len(result)-1):
if result[inx][0] == result[inx+1][0]:
result[inx][1], result[inx+1][1] = result[inx+1][1], result[inx][1]
for inx in range(len(result)):
print(result[inx][1], result[inx][0])
| # 1663991, 2022-10-29 10:35:02, ----- (0%)
words = ["QUITE", "QUEEN", "QUEER", "COMMUTE", "ZEBRA"]
result = []
resultrev = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
resultrev.append([word, total])
resultrev.sort()
result.sort(reverse = True)
for inx in range(len(resultrev)):
resultrev[inx][0], resultrev[inx][1] = resultrev[inx][1], resultrev[inx][0]
c = 0
while c != len(resultrev):
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
c += 1
for inx in range(len(resultrev)):
print(resultrev[inx][1], resultrev[inx][0])
| # 1664009, 2022-10-29 10:35:16, ----- (0%)
words = ["QUITE", "QUEEN", "QUEER", "COMMUTE", "ZEBRA"]
result = []
resultrev = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
resultrev.append([word, total])
resultrev.sort()
result.sort(reverse = True)
for inx in range(len(resultrev)):
resultrev[inx][0], resultrev[inx][1] = resultrev[inx][1], resultrev[inx][0]
c = 0
while c != len(resultrev):
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
c += 1
for inx in range(len(resultrev)):
print(resultrev[inx][1], resultrev[inx][0])
| # 1664050, 2022-10-29 10:35:52, TTTTT (0%)
words = ["QUITE", "QUEEN", "QUEER", "COMMUTE", "ZEBRA"]
result = []
resultrev = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
resultrev.append([word, total])
resultrev.sort()
result.sort(reverse = True)
for inx in range(len(resultrev)):
resultrev[inx][0], resultrev[inx][1] = resultrev[inx][1], resultrev[inx][0]
c = 0
while c != len(resultrev):
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
c += 1
for inx in range(len(resultrev)):
print(resultrev[inx][1], resultrev[inx][0])
| # 1664100, 2022-10-29 10:36:38, ----- (0%)
words = ["QUITE", "QUEEN", "QUEER", "COMMUTE", "ZEBRA"]
result = []
resultrev = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
resultrev.append([word, total])
resultrev.sort()
result.sort(reverse = True)
for inx in range(len(resultrev)):
resultrev[inx][0], resultrev[inx][1] = resultrev[inx][1], resultrev[inx][0]
c = 0
while c != len(resultrev):
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
c += 1
for inx in range(len(resultrev)):
print(resultrev[inx][1], resultrev[inx][0])
| # 1664140, 2022-10-29 10:37:08, ----- (0%)
words = ["QUITE", "QUEEN", "QUEER", "COMMUTE", "ZEBRA"]
result = []
resultrev = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
resultrev.append([word, total])
resultrev.sort()
result.sort(reverse = True)
for inx in range(len(resultrev)):
resultrev[inx][0], resultrev[inx][1] = resultrev[inx][1], resultrev[inx][0]
for inx in range(len(resultrev)-1):
if resultrev[inx][0] < resultrev[inx+1][0]:
resultrev[inx], resultrev[inx+1] = resultrev[inx+1], resultrev[inx]
for inx in range(len(resultrev)):
print(resultrev[inx][1], resultrev[inx][0])
| # 1664156, 2022-10-29 10:37:22, PPP-- (60%)
words = input().split()
result = []
for word in words:
total = 0
for char in word:
if char in "AEILNORSTU":
total += 1
elif char in "DG":
total += 2
elif char in "BCMP":
total += 3
elif char in "FHVWY":
total += 4
elif char in "K":
total += 5
elif char in "JX":
total += 8
elif char in "QZ":
total += 10
result.append([total, word])
result.sort(reverse = True)
for inx in range(len(result)-1):
if result[inx][0] == result[inx+1][0]:
result[inx][1], result[inx+1][1] = result[inx+1][1], result[inx][1]
for inx in range(len(result)):
print(result[inx][1], result[inx][0])
|
# 1661454, 2022-10-29 09:25:03, xxxxx (0%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return k
#def word_point(w):
words = input().split()
for i in word:
print(words, letter_point(i))
| # 1661506, 2022-10-29 09:26:23, ----- (0%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return k
#def word_point(w):
words = input().split()
for i in words:
print(words, letter_point(i))
| # 1662320, 2022-10-29 09:54:14, ----- (0%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return k
words = input().split()
words.sort()
for i in words:
print(words, letter_point(i))
| # 1662504, 2022-10-29 09:59:53, P---- (20%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
for i in words:
for e in range(len(words)):
print(words[e], letter_point(i))
| # 1663045, 2022-10-29 10:15:41, ----- (0%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
ans = []
for i in words:
ans.append(letter_point(i))
for e in range(len(words)):
ans.insert(0,words[e])
print(ans)
| # 1663056, 2022-10-29 10:15:49, ----- (0%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
ans = []
for i in words:
ans.append(letter_point(i))
for e in range(len(words)):
ans.insert(0,words[e])
print(ans)
| # 1663068, 2022-10-29 10:16:00, ----- (0%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return k
words = input().split()
words.sort()
for i in words:
print(words, letter_point(i))
| # 1663457, 2022-10-29 10:25:09, PP-P- (60%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
ans = []
for i in words:
ans.append(letter_point(i))
for e in range(len(words)):
ans.insert(0,words[e])
for i in words:
print(i,letter_point(i))
| # 1664074, 2022-10-29 10:36:07, xxxxx (0%)
oone = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
w = []
p = []
for i in words:
w.append(i)
w.sort()
p.append(letter_point(i))
p.sort()
for i in w:
z = w.index(i)
print(w[z],p[z])
| # 1664193, 2022-10-29 10:37:53, PP--- (40%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
w = []
p = []
for i in words:
w.append(i)
w.sort()
p.append(letter_point(i))
p.sort()
for i in w:
z = w.index(i)
print(w[z],p[z])
| # 1664217, 2022-10-29 10:38:05, PP--- (40%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
w = []
p = []
for i in words:
w.append(i)
w.sort()
p.append(letter_point(i))
p.sort()
for i in w:
z = w.index(i)
print(w[-z],p[-z])
| # 1664251, 2022-10-29 10:38:28, ----- (0%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
w = []
p = []
for i in words:
w.append(i)
w.sort()
p.append(letter_point(i))
p.sort()
for i in w:
z = w.index(i)
print(w[-z:],p[-z:])
| # 1664282, 2022-10-29 10:38:45, PP--- (40%)
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
def letter_point(c):
k = 0
for e in c:
if e in one: k+=1
elif e in two: k+=2
elif e in three: k+=3
elif e in four: k+=4
elif e in five: k+=5
elif e in eight: k+=8
else: k+=10
return str(k)
words = input().split()
words.sort()
w = []
p = []
for i in words:
w.append(i)
w.sort()
p.append(letter_point(i))
p.sort()
for i in w:
z = w.index(i)
print(w[-z],p[-z])
|
# 1661622, 2022-10-29 09:29:46, ----- (0%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse =True)
| # 1661661, 2022-10-29 09:31:01, P---- (20%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse =True)
for i in out:
print(i[0],i[1])
| # 1661851, 2022-10-29 09:39:09, PPP-- (60%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([c,i])
out.sort(reverse =True)
for i in range(len(out)-1):
if out[i][0] == out[i+1][0]:
out[i][1],out[i+1][1] = out[i+1][1],out[i][1]
for i in out:
print(i[1],i[0])
| # 1663038, 2022-10-29 10:15:36, PP-P- (60%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
for k in range(len(out)-1) :
for i in range(len(out)-1) :
if out[i] > out[i+1] :
out[i],out[i+1] = out[i+1],out[i]
# result = []
# for i in range(len(out):
for i in out:
print(i[0],i[1])
| # 1663213, 2022-10-29 10:19:44, P---- (20%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
# for k in range(len(out)-1) :
# for i in range(len(out)-1) :
# if out[i] > out[i+1] :
# out[i],out[i+1] = out[i+1],out[i]
# result = []
# for i in range(len(out):
for k in range(len(out)-1) :
for i in range(len(out)-1) :
if out[i][0] < out[i+1][0] \
or (out[i][0]==out[i+1][0] \
and out[i][1]>out[i+1][1]) :
out[i],d1[i+1] = out[i+1],out[i]
for i in out:
print(i[0],i[1])
| # 1663237, 2022-10-29 10:20:14, PP-P- (60%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
for k in range(len(out)-1) :
for i in range(len(out)-1) :
if out[i] > out[i+1] :
out[i],out[i+1] = out[i+1],out[i]
# result = []
# for i in range(len(out):
for i in out:
print(i[0],i[1])
| # 1663366, 2022-10-29 10:23:18, P---- (20%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
for k in range(len(out)-1) :
for i in range(len(out)-1) :
if out[i] > out[i+1] :
out[i],out[i+1] = out[i+1],out[i]
out[0],out[-1] = out[-1],out[0]
for i in out:
print(i[0],i[1])
| # 1663386, 2022-10-29 10:23:45, PP-P- (60%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
for k in range(len(out)-1) :
for i in range(len(out)-1) :
if out[i] > out[i+1] :
out[i],out[i+1] = out[i+1],out[i]
for i in out:
print(i[0],i[1])
| # 1664595, 2022-10-29 10:41:25, P---- (20%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
for i in range(len(out)-1):
for i in range(len(out)-1):
if out[i][1] > out[i+1][1] or (out[i][0]==out[i+1][0] and (out[i][0] < out[i+1][0])):
out[i],out[i+1] = out[i+1],out[i]
for i in out:
print(i[0],i[1])
| # 1664614, 2022-10-29 10:41:35, P---- (20%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
for i in out:
print(i[0],i[1])
| # 1664635, 2022-10-29 10:41:53, P---- (20%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
for i in range(len(out)-1):
for i in range(len(out)-1):
if out[i][1] > out[i+1][1] or (out[i][0]==out[i+1][0] and (out[i][0] < out[i+1][0])):
out[i],out[i+1] = out[i+1],out[i]
for i in out:
print(i[0],i[1])
| # 1664647, 2022-10-29 10:42:02, P---- (20%)
words = input().split()
out = []
for i in words:
c = 0
for e in i:
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c +=2
elif e in 'BCMP':
c +=3
elif e in 'FHVWY':
c +=4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
out.append([i,c])
out.sort(reverse = True)
for k in range(len(out)-1) :
for i in range(len(out)-1) :
if out[i] > out[i+1] :
out[i],out[i+1] = out[i+1],out[i]
out[0],out[-1] = out[-1],out[0]
for i in out:
print(i[0],i[1])
|
# 1662131, 2022-10-29 09:48:25, compilation error (0%)
C = 0
for e in c:
if e in "AEILNORSTU":
C += 1
if e in "DG":
C += 2
if e in "BCMP":
C += 3
if e in "FHVWY":
C += 4
if e in "K":
C += 5
if e in "JX":
C += 8
if e in "QZ":
C += 10
return C
| # 1662138, 2022-10-29 09:48:43, ----- (0%)
def letter_point(c):
C = 0
for e in c:
if e in "AEILNORSTU":
C += 1
if e in "DG":
C += 2
if e in "BCMP":
C += 3
if e in "FHVWY":
C += 4
if e in "K":
C += 5
if e in "JX":
C += 8
if e in "QZ":
C += 10
return C
| # 1662170, 2022-10-29 09:49:45, xxxxx (0%)
def letter_point(c):
C = 0
for e in c:
if e in "AEILNORSTU":
C += 1
if e in "DG":
C += 2
if e in "BCMP":
C += 3
if e in "FHVWY":
C += 4
if e in "K":
C += 5
if e in "JX":
C += 8
if e in "QZ":
C += 10
return C
print(c + " " + letter_point(c))
| # 1663175, 2022-10-29 10:18:55, P---- (20%)
words = input().split()
def word_point(w):
C = 0
for e in w:
if e in "AEILNORSTU":
C += 1
elif e in "DG":
C += 2
elif e in "BCMP":
C += 3
elif e in "FHVWY":
C += 4
elif e in "K":
C += 5
elif e in "JX":
C += 8
elif e in "QZ":
C += 10
return C
x = words
point = ["0"]*len(x)
for i in range(len(words)):
point[i] = word_point(words[i])
for i in range(len(point)):
print(x[i] + " " + str(point[i]))
| # 1663523, 2022-10-29 10:26:25, P---- (20%)
words = input().split()
def word_point(w):
C = 0
for e in w:
if e in "AEILNORSTU":
C += 1
elif e in "DG":
C += 2
elif e in "BCMP":
C += 3
elif e in "FHVWY":
C += 4
elif e in "K":
C += 5
elif e in "JX":
C += 8
elif e in "QZ":
C += 10
return C
x = words
point = [""]*len(x)
for i in range(len(words)):
point[i] = word_point(words[i])
point.sort()
point = point[::-1]
for i in range(len(point)):
print(x[i] + " " + str(point[i]))
| # 1663714, 2022-10-29 10:30:14, PP-P- (60%)
words = input().split()
def word_point(w):
C = 0
for e in w:
if e in "AEILNORSTU":
C += 1
elif e in "DG":
C += 2
elif e in "BCMP":
C += 3
elif e in "FHVWY":
C += 4
elif e in "K":
C += 5
elif e in "JX":
C += 8
elif e in "QZ":
C += 10
return C
x = words
point = [""]*len(x)
for i in range(len(words)):
point[i] = word_point(words[i])
point.sort()
point = point[::-1]
x.sort()
for i in range(len(point)):
print(x[i] + " " + str(point[i]))
| # 1663735, 2022-10-29 10:30:34, P---- (20%)
words = input().split()
def word_point(w):
C = 0
for e in w:
if e in "AEILNORSTU":
C += 1
elif e in "DG":
C += 2
elif e in "BCMP":
C += 3
elif e in "FHVWY":
C += 4
elif e in "K":
C += 5
elif e in "JX":
C += 8
elif e in "QZ":
C += 10
return C
x = words
point = [""]*len(x)
for i in range(len(words)):
point[i] = word_point(words[i])
point.sort()
x.sort()
for i in range(len(point)):
print(x[i] + " " + str(point[i]))
| # 1663747, 2022-10-29 10:30:44, PP-P- (60%)
words = input().split()
def word_point(w):
C = 0
for e in w:
if e in "AEILNORSTU":
C += 1
elif e in "DG":
C += 2
elif e in "BCMP":
C += 3
elif e in "FHVWY":
C += 4
elif e in "K":
C += 5
elif e in "JX":
C += 8
elif e in "QZ":
C += 10
return C
x = words
point = [""]*len(x)
for i in range(len(words)):
point[i] = word_point(words[i])
point.sort()
point = point[::-1]
x.sort()
for i in range(len(point)):
print(x[i] + " " + str(point[i]))
| # 1664078, 2022-10-29 10:36:10, ----- (0%)
words = input().split()
def word_point(w):
C = 0
for e in w:
if e in "AEILNORSTU":
C += 1
elif e in "DG":
C += 2
elif e in "BCMP":
C += 3
elif e in "FHVWY":
C += 4
elif e in "K":
C += 5
elif e in "JX":
C += 8
elif e in "QZ":
C += 10
return C
x = words
point = [""]*len(x)
for i in range(len(words)):
point[i] = word_point(words[i])
point.sort()
point = point[::-1]
x.sort()
for i in range(len(point)-1):
print(x[i] + " " + str(point[i]))
| # 1664089, 2022-10-29 10:36:19, PP-P- (60%)
words = input().split()
def word_point(w):
C = 0
for e in w:
if e in "AEILNORSTU":
C += 1
elif e in "DG":
C += 2
elif e in "BCMP":
C += 3
elif e in "FHVWY":
C += 4
elif e in "K":
C += 5
elif e in "JX":
C += 8
elif e in "QZ":
C += 10
return C
x = words
point = [""]*len(x)
for i in range(len(words)):
point[i] = word_point(words[i])
point.sort()
point = point[::-1]
x.sort()
for i in range(len(point)):
print(x[i] + " " + str(point[i]))
|
# 1661649, 2022-10-29 09:30:44, P---- (20%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
else:
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
print(word, count)
| # 1662036, 2022-10-29 09:45:13, xxxxx (0%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
jerry=[]
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
else:
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
for e in sorted(jerry)[ : :-1]:
print(jerry[e][1], jerry[e][2])
| # 1662295, 2022-10-29 09:53:25, ----- (0%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
jerry=[]
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
else:
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
jerry.sort()
jerry=jerry[ : :-1]
for i in range(len(jerry)):
print(jerry[i][1], jerry[i][0])
| # 1662411, 2022-10-29 09:57:19, ----- (0%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
jerry=[]
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
# else:
# for i in word:
# for ch in i:
# if ch in one:
# count+=1
# elif ch in two:
# count+=2
# elif ch in three:
# count+=3
# elif ch in four:
# count+=4
# elif ch in five:
# count+=5
# elif ch in eight:
# count+=8
# elif ch in ten:
# count+=10
# jerry.append([count,i])
jerry.sort()
jerry=jerry[ : :-1]
for i in range(len(jerry)):
print(jerry[i][1], jerry[i][0])
| # 1662476, 2022-10-29 09:59:04, -PP-- (40%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
jerry=[]
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
count=0
# else:
# for i in word:
# for ch in i:
# if ch in one:
# count+=1
# elif ch in two:
# count+=2
# elif ch in three:
# count+=3
# elif ch in four:
# count+=4
# elif ch in five:
# count+=5
# elif ch in eight:
# count+=8
# elif ch in ten:
# count+=10
# jerry.append([count,i])
jerry.sort()
jerry=jerry[ : :-1]
for i in range(len(jerry)):
print(jerry[i][1], jerry[i][0])
| # 1662550, 2022-10-29 10:01:27, compilation error (0%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
jerry=[]
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
count=0
else:
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
count=0
jerry.sort()
jerry=jerry[ : :-1]
for i in range(len(jerry)):
print(jerry[i][1], jerry[i][0])
| # 1662592, 2022-10-29 10:02:48, ----- (0%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
jerry=[]
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
count=0
else:
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
count=0
jerry.sort()
jerry=jerry[ : :-1]
for i in range(len(jerry)):
print(jerry[i][1], jerry[i][0])
| # 1662815, 2022-10-29 10:09:22, P---- (20%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
jerry=[]
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
count=0
jerry.sort()
jerry=jerry[ : :-1]
for i in range(len(jerry)):
print(jerry[i][1], jerry[i][0])
if ' ' not in word:
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
print(word, count)
| # 1664425, 2022-10-29 10:40:03, PPP-- (60%)
word=input()
count=0
one=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two=['D', 'G']
three=['B', 'C', 'M', 'P']
four=['F', 'H', 'V', 'W', 'Y']
five=['k']
eight=['J', 'X']
ten=['Q', 'Z']
jerry=[]
if ' ' in word:
word=word.split()
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
jerry.append([count,i])
count=0
jerry.sort()
jerry=jerry[ : :-1]
for i in range(len(jerry)):
print(jerry[i][1], jerry[i][0])
else:
for i in word:
for ch in i:
if ch in one:
count+=1
elif ch in two:
count+=2
elif ch in three:
count+=3
elif ch in four:
count+=4
elif ch in five:
count+=5
elif ch in eight:
count+=8
elif ch in ten:
count+=10
print(word, count)
|
# 1661587, 2022-10-29 09:28:40, P---- (20%)
def letter_point(c):
point = 0
if c in 'AEILNORSTU':
point = 1
elif c in 'DG':
point = 2
elif c in 'BCMP':
point = 3
elif c in ['F','H','V','W','Y'
]:
point = 4
elif c in ['J','X']:
point = 8
elif c in ['Q','Z']:
point = 10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
tt_point = 0
for k in range(len(w)):
tt_point += letter_point(w[k])
return tt_point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
for i in words:
print(i, word_point(i))
| # 1661595, 2022-10-29 09:28:51, P---- (20%)
def letter_point(c):
point = 0
if c in 'AEILNORSTU':
point = 1
elif c in 'DG':
point = 2
elif c in 'BCMP':
point = 3
elif c in ['F','H','V','W','Y']:
point = 4
elif c in ['J','X']:
point = 8
elif c in ['Q','Z']:
point = 10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
tt_point = 0
for k in range(len(w)):
tt_point += letter_point(w[k])
return tt_point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
for i in words:
print(i, word_point(i))
| # 1661624, 2022-10-29 09:29:57, P---- (20%)
def letter_point(c):
point = 0
if c in 'AEILNORSTU':
point = 1
elif c in 'DG':
point = 2
elif c in 'BCMP':
point = 3
elif c in ['F','H','V','W','Y'
]:
point = 4
elif c in ['J','X']:
point = 8
elif c in ['Q','Z']:
point = 10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
tt_point = 0
for k in range(len(w)):
tt_point += letter_point(w[k])
return tt_point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().upper().split()
for i in words:
print(i, word_point(i))
| # 1661628, 2022-10-29 09:30:05, P---- (20%)
def letter_point(c):
point = 0
if c in 'AEILNORSTU':
point = 1
elif c in 'DG':
point = 2
elif c in 'BCMP':
point = 3
elif c in ['F','H','V','W','Y']:
point = 4
elif c in ['J','X']:
point = 8
elif c in ['Q','Z']:
point = 10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
tt_point = 0
for k in range(len(w)):
tt_point += letter_point(w[k])
return tt_point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().upper().split()
for i in words:
print(i, word_point(i))
| # 1661692, 2022-10-29 09:32:29, P---- (20%)
def letter_point(c):
point = 0
if c in 'AEILNORSTU':
point = 1
elif c in 'DG':
point = 2
elif c in 'BCMP':
point = 3
elif c in ['F','H','V','W','Y'
]:
point = 4
elif c in ['J','X']:
point = 8
elif c in ['Q','Z']:
point = 10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
tt_point = 0
for k in range(len(w)):
tt_point += letter_point(w[k])
return tt_point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().upper().split()
words.sort()
words = words[::-1]
for i in words:
print(i, word_point(i))
| # 1661713, 2022-10-29 09:33:08, P---- (20%)
def letter_point(c):
point = 0
if c in 'AEILNORSTU':
point = 1
elif c in 'DG':
point = 2
elif c in 'BCMP':
point = 3
elif c in ['F','H','V','W','Y'
]:
point = 4
elif c in ['J','X']:
point = 8
elif c in ['Q','Z']:
point = 10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
tt_point = 0
for k in range(len(w)):
tt_point += letter_point(w[k])
return tt_point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().strip().upper().split()
words.sort()
words = words[::-1]
for i in words:
print(i, word_point(i))
| # 1661819, 2022-10-29 09:38:11, PPP-- (60%)
def letter_point(c):
point = 0
if c in 'AEILNORSTU':
point = 1
elif c in 'DG':
point = 2
elif c in 'BCMP':
point = 3
elif c in ['F','H','V','W','Y'
]:
point = 4
elif c in ['J','X']:
point = 8
elif c in ['Q','Z']:
point = 10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
tt_point = 0
for k in range(len(w)):
tt_point += letter_point(w[k])
return tt_point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().upper().split()
disc = []
words.sort()
words = words[::-1]
for i in words:
disc.append([word_point(i),i])
disc.sort()
disc = disc[::-1]
for i in range(len(disc)):
print(disc[i][1], disc[i][0])
| # 1661957, 2022-10-29 09:42:36, PPP-- (60%)
def letter_point(c):
point = 0
if c in 'AEILNORSTU':
point = 1
elif c in 'DG':
point = 2
elif c in 'BCMP':
point = 3
elif c in ['F','H','V','W','Y'
]:
point = 4
elif c in ['J','X']:
point = 8
elif c in ['Q','Z']:
point = 10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
tt_point = 0
for k in range(len(w)):
tt_point += letter_point(w[k])
return tt_point
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().upper().split()
disc = []
words.sort()
for i in words:
disc.append([word_point(i),i])
disc.sort()
disc = disc[::-1]
for i in range(len(disc)):
print(disc[i][1], disc[i][0])
|
# 1661582, 2022-10-29 09:28:32, P---- (20%)
def scrabble(x):
all=0
for i in x:
if i.upper() in 'AEILNORSTU':all+=1
elif i.upper() in 'DG': all+=2
elif i.upper() in 'BCMP':all+=3
elif i.upper() in 'FHVWY':all+=4
elif i.upper() =='k':all+=5
elif i.upper() in 'JX': all+=8
else: all+=10
return all
words = input().split()
for j in range (len(words)):
print(words[j],scrabble(words[j]))
| # 1661655, 2022-10-29 09:30:50, PP--- (40%)
def scrabble(x):
all=0
for i in x:
if i.upper() in 'AEILNORSTU':all+=1
elif i.upper() in 'DG': all+=2
elif i.upper() in 'BCMP':all+=3
elif i.upper() in 'FHVWY':all+=4
elif i.upper() =='k':all+=5
elif i.upper() in 'JX': all+=8
else: all+=10
return all
words = input().split()
words.reverse()
for j in range (len(words)):
print(words[j],scrabble(words[j]))
| # 1661804, 2022-10-29 09:37:40, PP--- (40%)
def scrabble(x):
all=0
for i in x:
if i.upper() in 'AEILNORSTU':all+=1
elif i.upper() in 'DG': all+=2
elif i.upper() in 'BCMP':all+=3
elif i.upper() in 'FHVWY':all+=4
elif i.upper() =='k':all+=5
elif i.upper() in 'JX': all+=8
else: all+=10
return all
words = input().split()
words.reverse()
for j in range (len(words)):
print(words[j],scrabble(words[j]))
| # 1661812, 2022-10-29 09:37:58, PPP-- (60%)
def com(x):
return x[1]
def scrabble(x):
all=0
for i in x:
if i.upper() in 'AEILNORSTU':all+=1
elif i.upper() in 'DG': all+=2
elif i.upper() in 'BCMP':all+=3
elif i.upper() in 'FHVWY':all+=4
elif i.upper() =='k':all+=5
elif i.upper() in 'JX': all+=8
else: all+=10
return all
words = input().split()
a=[]
for j in range (len(words)):
a.append([words[j],scrabble(words[j])])
a.sort(key=com,reverse=True)
for i in a:
print(i[0],i[1])
| # 1661918, 2022-10-29 09:41:02, PPP-- (60%)
def com(x):
return x[1]
def scrabble(x):
all=0
for i in x:
if i.upper() in 'AEILNORSTU':all+=1
elif i.upper() in 'DG': all+=2
elif i.upper() in 'BCMP':all+=3
elif i.upper() in 'FHVWY':all+=4
elif i.upper() =='K':all+=5
elif i.upper() in 'JX': all+=8
else: all+=10
return all
words = input().split()
a=[]
for j in range (len(words)):
a.append([words[j],scrabble(words[j])])
a.sort(key=com,reverse=True)
for i in a:
print(i[0],i[1])
| # 1661950, 2022-10-29 09:42:17, PP--- (40%)
def scrabble(x):
all=0
for i in x:
if i.upper() in 'AEILNORSTU':all+=1
elif i.upper() in 'DG': all+=2
elif i.upper() in 'BCMP':all+=3
elif i.upper() in 'FHVWY':all+=4
elif i.upper() =='K':all+=5
elif i.upper() in 'JX': all+=8
elif i.upper() in 'QZ': all+=10
return all
words = input().split()
words.reverse()
for j in range (len(words)):
print(words[j],scrabble(words[j]))
| # 1661981, 2022-10-29 09:43:20, PPP-- (60%)
def com(x):
return x[1]
def scrabble(x):
all=0
for i in x:
if i.upper() in 'AEILNORSTU':all+=1
elif i.upper() in 'DG': all+=2
elif i.upper() in 'BCMP':all+=3
elif i.upper() in 'FHVWY':all+=4
elif i.upper() =='K':all+=5
elif i.upper() in 'JX': all+=8
else: all+=10
return all
words = input().split()
a=[]
for j in range (len(words)):
a.append([words[j],scrabble(words[j])])
a.sort(key=com,reverse=True)
for i in a:
print(i[0],i[1])
| # 1662012, 2022-10-29 09:44:26, PPP-- (60%)
def com(x):
return x[1]
def scrabble(x):
all=0
for i in x:
if i.upper() in 'AEILNORSTU':all+=1
elif i.upper() in 'DG': all+=2
elif i.upper() in 'BCMP':all+=3
elif i.upper() in 'FHVWY':all+=4
elif i.upper() =='K':all+=5
elif i.upper() in 'JX': all+=8
elif i.upper() in 'QZ': all+=10
return all
words = input().split()
a=[]
for j in range (len(words)):
a.append([words[j],scrabble(words[j])])
a.sort(key=com,reverse=True)
for i in a:
print(i[0],i[1])
|
# 1662067, 2022-10-29 09:46:10, ----- (0%)
x = input().split()
point = []
for k in range(len(x)) :
s = 0
for i in range(len(x[k])) :
if x[k][i] in 'AEILNORSTU' :
s += 1
elif x[k][i] in 'DG' :
s += 2
elif x[k][i] in 'BCMP' :
s += 3
elif x[k][i] in 'FHVWY' :
s += 4
elif x[k][i] in 'K' :
s += 5
elif x[k][i] in 'JX' :
s += 8
elif x[k][i] in 'QZ' :
s += 10
else :
s += 0
point.append(s)
ans = []
for u in range(len(x)) :
add = []
add.append(point[u])
add.append(x[u])
ans.append(add)
ans.sort()
for y in range(len(ans)-1,0,-1) :
print(ans[y][0],ans[y][1])
| # 1662096, 2022-10-29 09:47:05, ----- (0%)
x = input().split()
point = []
for k in range(len(x)) :
s = 0
for i in range(len(x[k])) :
if x[k][i] in 'AEILNORSTU' :
s += 1
elif x[k][i] in 'DG' :
s += 2
elif x[k][i] in 'BCMP' :
s += 3
elif x[k][i] in 'FHVWY' :
s += 4
elif x[k][i] in 'K' :
s += 5
elif x[k][i] in 'JX' :
s += 8
elif x[k][i] in 'QZ' :
s += 10
else :
s += 0
point.append(s)
ans = []
for u in range(len(x)) :
add = []
add.append(point[u])
add.append(x[u])
ans.append(add)
ans.sort()
for y in range(len(ans)-1,0,-1) :
print(ans[y][1], ans[y][0])
| # 1662104, 2022-10-29 09:47:24, ----- (0%)
x = input().split()
point = []
for k in range(len(x)) :
s = 0
for i in range(len(x[k])) :
if x[k][i] in 'AEILNORSTU' :
s += 1
elif x[k][i] in 'DG' :
s += 2
elif x[k][i] in 'BCMP' :
s += 3
elif x[k][i] in 'FHVWY' :
s += 4
elif x[k][i] in 'K' :
s += 5
elif x[k][i] in 'JX' :
s += 8
elif x[k][i] in 'QZ' :
s += 10
else :
s += 0
point.append(s)
ans = []
for u in range(len(x)) :
add = []
add.append(point[u])
add.append(x[u])
ans.append(add)
ans.sort()
for y in range(len(ans)-1,0,-1) :
print(ans[y][1], ans[y][0])
| # 1662223, 2022-10-29 09:51:04, PPP-- (60%)
x = input().split()
point = []
for k in range(len(x)) :
s = 0
for i in range(len(x[k])) :
if x[k][i] in 'AEILNORSTU' :
s += 1
elif x[k][i] in 'DG' :
s += 2
elif x[k][i] in 'BCMP' :
s += 3
elif x[k][i] in 'FHVWY' :
s += 4
elif x[k][i] in 'K' :
s += 5
elif x[k][i] in 'JX' :
s += 8
elif x[k][i] in 'QZ' :
s += 10
else :
s += 0
point.append(s)
ans = []
for u in range(len(x)) :
add = []
add.append(point[u])
add.append(x[u])
ans.append(add)
ans.sort(reverse = True)
for y in range(len(ans)) :
print(ans[y][1], ans[y][0])
| # 1663178, 2022-10-29 10:19:00, xP--- (20%)
x = input().split()
point = []
for k in range(len(x)) :
s = 0
for i in range(len(x[k])) :
if x[k][i] in 'AEILNORSTU' :
s += 1
elif x[k][i] in 'DG' :
s += 2
elif x[k][i] in 'BCMP' :
s += 3
elif x[k][i] in 'FHVWY' :
s += 4
elif x[k][i] in 'K' :
s += 5
elif x[k][i] in 'JX' :
s += 8
elif x[k][i] in 'QZ' :
s += 10
else :
s += 0
point.append(s)
ans = []
for u in range(len(x)) :
add = []
add.append(point[u])
add.append(x[u])
ans.append(add)
ans.sort(reverse = True)
m = max(ans)
mi = min(ans)
print(m[1],m[0])
ans.pop(0)
ans.pop(-1)
ans.sort()
for y in range(len(ans)) :
print(ans[y][1], ans[y][0])
print(mi[1],mi[0])
| # 1663193, 2022-10-29 10:19:25, xP--- (20%)
x = input().split()
point = []
for k in range(len(x)) :
s = 0
for i in range(len(x[k])) :
if x[k][i] in 'AEILNORSTU' :
s += 1
elif x[k][i] in 'DG' :
s += 2
elif x[k][i] in 'BCMP' :
s += 3
elif x[k][i] in 'FHVWY' :
s += 4
elif x[k][i] in 'K' :
s += 5
elif x[k][i] in 'JX' :
s += 8
elif x[k][i] in 'QZ' :
s += 10
else :
s += 0
point.append(s)
ans = []
for u in range(len(x)) :
add = []
add.append(point[u])
add.append(x[u])
ans.append(add)
ans.sort(reverse = True)
m = max(ans)
mi = min(ans)
print(m[1],m[0])
ans.pop(0)
ans.pop(-1)
ans.sort()
for y in range(len(ans)) :
print(ans[y][1], ans[y][0])
print(mi[1],mi[0])
| # 1663214, 2022-10-29 10:19:45, PPP-- (60%)
x = input().split()
point = []
for k in range(len(x)) :
s = 0
for i in range(len(x[k])) :
if x[k][i] in 'AEILNORSTU' :
s += 1
elif x[k][i] in 'DG' :
s += 2
elif x[k][i] in 'BCMP' :
s += 3
elif x[k][i] in 'FHVWY' :
s += 4
elif x[k][i] in 'K' :
s += 5
elif x[k][i] in 'JX' :
s += 8
elif x[k][i] in 'QZ' :
s += 10
else :
s += 0
point.append(s)
ans = []
for u in range(len(x)) :
add = []
add.append(point[u])
add.append(x[u])
ans.append(add)
ans.sort(reverse = True)
for y in range(len(ans)) :
print(ans[y][1], ans[y][0])
|
# 1661536, 2022-10-29 09:27:35, P---- (20%)
words = input().split()
point = 0
for e in words:
for c in e:
if c == "A" or c == "E" or c == "I" or c == "L" or c == "N" or c == "O" or c == "R" or c == "S" or c == "T" or c == "U":
point += 1
else:
if c == "D" or c == "G":
point += 2
else:
if c == "B" or c == "C" or c == "M" or c == "P":
point += 3
else:
if c == "F" or c == "H" or c == "V" or c == "W" or c == "Y":
point += 4
else:
if c == "K" :
point += 5
else:
if c == "J" or c == "X":
point += 8
else:
if c == "Q" or c == "Z":
point += 10
print(e," ",point)
| # 1661606, 2022-10-29 09:29:15, P---- (20%)
words = input().split()
point = 0
for e in words:
for c in e:
if c == "A" or c == "E" or c == "I" or c == "L" or c == "N" or c == "O" or c == "R" or c == "S" or c == "T" or c == "U":
point += 1
else:
if c == "D" or c == "G":
point += 2
else:
if c == "B" or c == "C" or c == "M" or c == "P":
point += 3
else:
if c == "F" or c == "H" or c == "V" or c == "W" or c == "Y":
point += 4
else:
if c == "K" :
point += 5
else:
if c == "J" or c == "X":
point += 8
else:
if c == "Q" or c == "Z":
point += 10
print(e," ",point)
point = 0
| # 1661629, 2022-10-29 09:30:05, P---- (20%)
words = input().split()
point = 0
for e in words:
for c in e:
if c == "A" or c == "E" or c == "I" or c == "L" or c == "N" or c == "O" or c == "R" or c == "S" or c == "T" or c == "U":
point += 1
else:
if c == "D" or c == "G":
point += 2
else:
if c == "B" or c == "C" or c == "M" or c == "P":
point += 3
else:
if c == "F" or c == "H" or c == "V" or c == "W" or c == "Y":
point += 4
else:
if c == "K" :
point += 5
else:
if c == "J" or c == "X":
point += 8
else:
if c == "Q" or c == "Z":
point += 10
print(e," ",point)
point = 0
| # 1661852, 2022-10-29 09:39:10, P---- (20%)
words = input().split()
point = 0
l = []
for e in words:
for c in e:
if c == "A" or c == "E" or c == "I" or c == "L" or c == "N" or c == "O" or c == "R" or c == "S" or c == "T" or c == "U":
point += 1
else:
if c == "D" or c == "G":
point += 2
else:
if c == "B" or c == "C" or c == "M" or c == "P":
point += 3
else:
if c == "F" or c == "H" or c == "V" or c == "W" or c == "Y":
point += 4
else:
if c == "K" :
point += 5
else:
if c == "J" or c == "X":
point += 8
else:
if c == "Q" or c == "Z":
point += 10
l.append([point,e])
point = 0
l.sort()
for i in range(len(l)):
print(l[i][1]," ",l[i][0])
| # 1662584, 2022-10-29 10:02:36, PPP-- (60%)
words = input().split()
point = 0
l = []
d = {}
for e in words:
for c in e:
if c == "A" or c == "E" or c == "I" or c == "L" or c == "N" or c == "O" or c == "R" or c == "S" or c == "T" or c == "U":
point += 1
else:
if c == "D" or c == "G":
point += 2
else:
if c == "B" or c == "C" or c == "M" or c == "P":
point += 3
else:
if c == "F" or c == "H" or c == "V" or c == "W" or c == "Y":
point += 4
else:
if c == "K" :
point += 5
else:
if c == "J" or c == "X":
point += 8
else:
if c == "Q" or c == "Z":
point += 10
l.append([point,e])
point = 0
l.sort()
l = l[len(l)::-1]
for i in range(len(l)):
print(l[i][1]," ",l[i][0])
| # 1662646, 2022-10-29 10:04:37, PPP-- (60%)
words = input().split()
point = 0
l = []
d = {}
for e in words:
for c in e:
if c == "A" or c == "E" or c == "I" or c == "L" or c == "N" or c == "O" or c == "R" or c == "S" or c == "T" or c == "U":
point += 1
else:
if c == "D" or c == "G":
point += 2
else:
if c == "B" or c == "C" or c == "M" or c == "P":
point += 3
else:
if c == "F" or c == "H" or c == "V" or c == "W" or c == "Y":
point += 4
else:
if c == "K" :
point += 5
else:
if c == "J" or c == "X":
point += 8
else:
if c == "Q" or c == "Z":
point += 10
else:
point += 0
l.append([point,e])
point = 0
l.sort()
l = l[len(l)::-1]
for i in range(len(l)):
print(l[i][1]," ",l[i][0])
| # 1662693, 2022-10-29 10:05:57, PPP-- (60%)
words = input().split()
point = 0
l = []
d = {}
for e in words:
point = 0
for c in e:
if c == "A" or c == "E" or c == "I" or c == "L" or c == "N" or c == "O" or c == "R" or c == "S" or c == "T" or c == "U":
point += 1
else:
if c == "D" or c == "G":
point += 2
else:
if c == "B" or c == "C" or c == "M" or c == "P":
point += 3
else:
if c == "F" or c == "H" or c == "V" or c == "W" or c == "Y":
point += 4
else:
if c == "K" :
point += 5
else:
if c == "J" or c == "X":
point += 8
else:
if c == "Q" or c == "Z":
point += 10
else:
point += 0
l.append([point,e])
l.sort()
l = l[len(l)::-1]
for i in range(len(l)):
print(l[i][1]," ",l[i][0])
|
# 1661376, 2022-10-29 09:22:08, P---- (20%)
l1 = 'AEILNORSTU'
l2 = 'DG'
l3 = 'BCMP'
l4 = 'FHVWY'
l5 = 'K'
l8 = 'JX'
l10 = 'QZ'
x = input().split()
n = 0
for i in range(len(x)):
for e in range(len(x[i])) :
if x[i][e] in l1 :
n += 1
elif x[i][e] in l2 :
n += 2
elif x[i][e] in l3 :
n += 3
elif x[i][e] in l4 :
n += 4
elif x[i][e] in l5 :
n += 5
elif x[i][e] in l8 :
n += 8
elif x[i][e] in l10 :
n += 10
print(x[i],str(n))
n = 0
| # 1661748, 2022-10-29 09:35:00, P---- (20%)
l1 = 'AEILNORSTU'
l2 = 'DG'
l3 = 'BCMP'
l4 = 'FHVWY'
l5 = 'K'
l8 = 'JX'
l10 = 'QZ'
x = input().split()
n = 0
sc = {}
z = []
for i in range(len(x)) :
for e in range(len(x[i])) :
if x[i][e] in l1 :
n += 1
elif x[i][e] in l2 :
n += 2
elif x[i][e] in l3 :
n += 3
elif x[i][e] in l4 :
n += 4
elif x[i][e] in l5 :
n += 5
elif x[i][e] in l8 :
n += 8
elif x[i][e] in l10 :
n += 10
sc[n] = x[i]
z.append(n)
n = 0
z.sort()
for i in range(len(z)):
print(sc[z[i]], z[i])
| # 1663445, 2022-10-29 10:24:54, PPP-- (60%)
l1 = 'AEILNORSTU'
l2 = 'DG'
l3 = 'BCMP'
l4 = 'FHVWY'
l5 = 'K'
l8 = 'JX'
l10 = 'QZ'
x = input().split()
n = 0
sc = {}
z = []
for i in range(len(x)) :
for e in range(len(x[i])) :
if x[i][e] in l1 :
n += 1
elif x[i][e] in l2 :
n += 2
elif x[i][e] in l3 :
n += 3
elif x[i][e] in l4 :
n += 4
elif x[i][e] in l5 :
n += 5
elif x[i][e] in l8 :
n += 8
elif x[i][e] in l10 :
n += 10
sc[n] = x[i]
z.append(n)
n = 0
z.sort()
z.reverse()
for i in range(len(z)):
print(sc[z[i]], z[i])
| # 1664030, 2022-10-29 10:35:36, P---- (20%)
l1 = 'AEILNORSTU'
l2 = 'DG'
l3 = 'BCMP'
l4 = 'FHVWY'
l5 = 'K'
l8 = 'JX'
l10 = 'QZ'
x = input().split()
n = 0
sc = {}
z = []
for i in range(len(x)) :
for e in range(len(x[i])) :
if x[i][e] in l1 :
n += 1
elif x[i][e] in l2 :
n += 2
elif x[i][e] in l3 :
n += 3
elif x[i][e] in l4 :
n += 4
elif x[i][e] in l5 :
n += 5
elif x[i][e] in l8 :
n += 8
elif x[i][e] in l10 :
n += 10
sc[n] = x[i]
z.append(n)
n = 0
z.sort()
z.reverse()
for i in range(len(z)):
print(x[i], z[i])
| # 1664038, 2022-10-29 10:35:42, P---- (20%)
l1 = 'AEILNORSTU'
l2 = 'DG'
l3 = 'BCMP'
l4 = 'FHVWY'
l5 = 'K'
l8 = 'JX'
l10 = 'QZ'
x = input().split()
n = 0
sc = {}
z = []
for i in range(len(x)) :
for e in range(len(x[i])) :
if x[i][e] in l1 :
n += 1
elif x[i][e] in l2 :
n += 2
elif x[i][e] in l3 :
n += 3
elif x[i][e] in l4 :
n += 4
elif x[i][e] in l5 :
n += 5
elif x[i][e] in l8 :
n += 8
elif x[i][e] in l10 :
n += 10
sc[n] = x[i]
z.append(n)
n = 0
z.sort()
z.reverse()
for i in range(len(z)):
print(x[i], z[i])
| # 1664067, 2022-10-29 10:36:01, PPP-- (60%)
l1 = 'AEILNORSTU'
l2 = 'DG'
l3 = 'BCMP'
l4 = 'FHVWY'
l5 = 'K'
l8 = 'JX'
l10 = 'QZ'
x = input().split()
n = 0
sc = {}
z = []
for i in range(len(x)) :
for e in range(len(x[i])) :
if x[i][e] in l1 :
n += 1
elif x[i][e] in l2 :
n += 2
elif x[i][e] in l3 :
n += 3
elif x[i][e] in l4 :
n += 4
elif x[i][e] in l5 :
n += 5
elif x[i][e] in l8 :
n += 8
elif x[i][e] in l10 :
n += 10
sc[n] = x[i]
z.append(n)
n = 0
z.sort()
z.reverse()
for i in range(len(z)):
print(sc[z[i]], z[i])
|
# 1661344, 2022-10-29 09:21:11, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "A, E, I, L, N, O, R, S, T, U":
return 1
elif c in "D, G":return 2
elif c in "B, C, M, P": return 3
elif c in "F, H, V, W, Y":return 4
elif c in "K":return 5
elif c in "J, X":return 8
elif c in "Q, Z":return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score=0
for c in w:
score+=letter_point(c)
return score
words = input().split()
result=""
for e in words:
result += e+" "
result += str(word_point(e))
result += "\n"
print(result)
| # 1661399, 2022-10-29 09:23:01, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "A, E, I, L, N, O, R, S, T, U":
return 1
elif c in "D, G":return 2
elif c in "B, C, M, P": return 3
elif c in "F, H, V, W, Y":return 4
elif c in "K":return 5
elif c in "J, X":return 8
elif c in "Q, Z":return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score=0
for c in w:
score+=letter_point(c)
return score
words = input().split()
result=""
checker=[]
for e in words:
result += e+" "
result += str(word_point(e))
checker.append(e)
if not(len(checker) == len(words)):
result += "\n"
print(result)
| # 1661425, 2022-10-29 09:24:07, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "A, E, I, L, N, O, R, S, T, U":
return 1
elif c in "D, G":return 2
elif c in "B, C, M, P": return 3
elif c in "F, H, V, W, Y":return 4
elif c in "K":return 5
elif c in "J, X":return 8
elif c in "Q, Z":return 10
def word_point(w):
score=0
for c in w:
score+=letter_point(c)
return score
words = input().split()
result=""
checker=[]
for e in words:
result += e+" "
result += str(word_point(e))
checker.append(e)
if not(len(checker) == len(words)):
result += "\n"
print(result)
| # 1662863, 2022-10-29 10:10:45, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "A, E, I, L, N, O, R, S, T, U":
return 1
elif c in "D, G":return 2
elif c in "B, C, M, P": return 3
elif c in "F, H, V, W, Y":return 4
elif c in "K":return 5
elif c in "J, X":return 8
elif c in "Q, Z":return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score=0
for c in w:
score+=letter_point(c)
return score
words = input().split()
result=""
checker=[]
Score=[]
Checker=[]
for e in words:
result += e+" "
result += str(word_point(e))
checker.append(e)
Score.append([word_point(e),e])
Score.sort(reverse=True)
checker.sort()
for e in Score:
if Score.index(e)!= -1:
print (e[1]+" "+str(e[0]) +"\n")
else:print (e[1]+" "+str(e[0]))
| # 1664347, 2022-10-29 10:39:22, xPP-- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "A, E, I, L, N, O, R, S, T, U":
return 1
elif c in "D, G":return 2
elif c in "B, C, M, P": return 3
elif c in "F, H, V, W, Y":return 4
elif c in "K":return 5
elif c in "J, X":return 8
elif c in "Q, Z":return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score=0
for c in w:
score+= int(letter_point(c))
return score
words = input().split()
result=""
checker=[]
Score=[]
Checker=[]
for e in words:
result += e+" "
Score.append([word_point(e),e])
Score.sort(reverse=True)
for e in Score:
if Score[Score.index(e)] == "":pass
elif Score.index(e) == 0:
if Score[Score.index(e)+1][0] ==Score[Score.index(e)][0] : checker.append(e)
elif Score.index(e) == len(Score)-1:
if Score[Score.index(e)-1][0] ==Score[Score.index(e)][0] :
checker.append(e)
elif Score[Score.index(e)-1][0] ==Score[Score.index(e)][0] :
checker.append(e)
elif Score[Score.index(e)+1][0] ==Score[Score.index(e)][0] : checker.append(e)
checker.sort()
for e in Score:
if e not in checker:
if Score.index(e)!= len(Score)-1:
print (e[1]+" "+str(e[0]) +"\n")
else:pass
for k in checker:
print (k[1]+" "+str(k[0]) +"\n")
#else:
#print (k[1]+" "+str(k[0]))
print(Score[-1][1]+ " " + str(Score[-1][0]))
| # 1664389, 2022-10-29 10:39:44, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "A, E, I, L, N, O, R, S, T, U":
return 1
elif c in "D, G":return 2
elif c in "B, C, M, P": return 3
elif c in "F, H, V, W, Y":return 4
elif c in "K":return 5
elif c in "J, X":return 8
elif c in "Q, Z":return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score=0
for c in w:
score+=letter_point(c)
return score
words = input().split()
result=""
checker=[]
Score=[]
Checker=[]
for e in words:
result += e+" "
result += str(word_point(e))
checker.append(e)
Score.append([word_point(e),e])
Score.sort(reverse=True)
checker.sort()
for e in Score:
if Score.index(e)!= -1:
print (e[1]+" "+str(e[0]) +"\n")
else:print (e[1]+" "+str(e[0]))
|
# 1661665, 2022-10-29 09:31:09, ----- (0%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
p = 0
for i in w:
#print(i)
for j in range(len(i)):
#print(p)
p+=letter_point(i[j])
return p
#words = input().split()
words = ['COMPUTE', 'ZEBRA', 'QUEEN' ,'QUIET', 'QUITE' ]
#a = input()
h = []
for i in range(len(words)):
h.append([word_point(words[i]),words[i]])
h.sort()
for i in range(len(words),0,-1):
i-=1
print(h[i][1],h[i][0])
#print(word_point(['QUITE']))
#print(h)
| # 1661716, 2022-10-29 09:33:12, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
p = 0
for i in w:
#print(i)
for j in range(len(i)):
#print(p)
p+=letter_point(i[j])
return p
words = input().split()
#words = ['COMPUTE', 'ZEBRA', 'QUEEN' ,'QUIET', 'QUITE' ]
#a = input()
h = []
for i in range(len(words)):
h.append([word_point(words[i]),words[i]])
h.sort()
for i in range(len(words),0,-1):
i-=1
print(h[i][1],h[i][0])
#print(word_point(['QUITE']))
#print(h)
| # 1661764, 2022-10-29 09:35:48, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
p = 0
for i in w:
#print(i)
for j in range(len(i)):
#print(p)
p+=letter_point(i[j])
return p
words = input().split()
#words = ['COMPUTE', 'ZEBRA', 'QUEEN' ,'QUIET', 'QUITE' ]
#a = input()
h = []
for i in range(len(words)):
h.append([word_point(words[i]),words[i]])
h.sort()
for i in range(len(words),0,-1):
i-=1
#print(i)
print(h[i][1],h[i][0])
#print(word_point(['QUITE']))
#print(h)
| # 1661786, 2022-10-29 09:36:45, xxxxx (0%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
p = 0
for i in w:
#print(i)
for j in range(len(i)):
#print(p)
p+=letter_point(i[j])
return p
words = input().split().strip()
#words = ['COMPUTE', 'ZEBRA', 'QUEEN' ,'QUIET', 'QUITE' ]
#a = input()
h = []
for i in range(len(words)):
h.append([word_point(words[i]),words[i]])
h.sort()
for i in range(len(words),0,-1):
i-=1
#print(i)
print(h[i][1],h[i][0])
#print(word_point(['QUITE']))
#print(h)
| # 1661790, 2022-10-29 09:37:03, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
p = 0
for i in w:
#print(i)
for j in range(len(i)):
#print(p)
p+=letter_point(i[j])
return p
words = input().strip().split()
#words = ['COMPUTE', 'ZEBRA', 'QUEEN' ,'QUIET', 'QUITE' ]
#a = input()
h = []
for i in range(len(words)):
h.append([word_point(words[i]),words[i]])
h.sort()
for i in range(len(words),0,-1):
i-=1
#print(i)
print(h[i][1],h[i][0])
#print(word_point(['QUITE']))
#print(h)
| # 1663815, 2022-10-29 10:32:08, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
else:
return 0
def word_point(w):
p = 0
for i in w:
for j in range(len(i)):
p+=letter_point(i[j])
return p
words = input().strip().split()
h = []
for i in range(len(words)):
h.append([word_point(words[i]),words[i]])
h.sort()
for i in range(len(words),0,-1):
i-=1
print(h[i][1],h[i][0])
|
# 1661384, 2022-10-29 09:22:37, P---- (20%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
m = "K"
f = "JX"
g = "QZ"
s = 0
word = input()
for e in word :
if e in a :
s += 1
elif e in b :
s += 2
elif e in c :
s += 3
elif e in d :
s += 4
elif e in m :
s += 5
elif e in f :
s += 8
elif e in g :
s += 10
print(word,s)
| # 1661638, 2022-10-29 09:30:15, PPP-- (60%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
m = "K"
f = "JX"
g = "QZ"
s = 0
k = []
word = input().split()
for l in word :
for e in l :
if e in a :
s += 1
elif e in b :
s += 2
elif e in c :
s += 3
elif e in d :
s += 4
elif e in m :
s += 5
elif e in f :
s += 8
elif e in g :
s += 10
k.append([s,l])
s = 0
k.sort()
for x,z in k[::-1] :
print(z,x)
| # 1664456, 2022-10-29 10:40:16, ----- (0%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
m = "K"
f = "JX"
g = "QZ"
s = 0
k = []
word = input().split()
for l in word :
for e in l :
if e in a :
s += 1
elif e in b :
s += 2
elif e in c :
s += 3
elif e in d :
s += 4
elif e in m :
s += 5
elif e in f :
s += 8
elif e in g :
s += 10
k.append([s,l])
s = 0
k.sort()
k = k[::-1]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
print(k)
| # 1664493, 2022-10-29 10:40:37, PPP-- (60%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
m = "K"
f = "JX"
g = "QZ"
s = 0
k = []
word = input().split()
for l in word :
for e in l :
if e in a :
s += 1
elif e in b :
s += 2
elif e in c :
s += 3
elif e in d :
s += 4
elif e in m :
s += 5
elif e in f :
s += 8
elif e in g :
s += 10
k.append([s,l])
s = 0
k.sort()
for x,z in k[::-1] :
print(z,x)
| # 1664626, 2022-10-29 10:41:44, P---- (20%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
m = "K"
f = "JX"
g = "QZ"
s = 0
k = []
word = input().split()
for l in word :
for e in l :
if e in a :
s += 1
elif e in b :
s += 2
elif e in c :
s += 3
elif e in d :
s += 4
elif e in m :
s += 5
elif e in f :
s += 8
elif e in g :
s += 10
k.append([s,l])
s = 0
k.sort()
k = k[::-1]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for i in range(len(k)-1) :
if k[i][0] == k[i+1][0] :
if k[i][1] > k[i+1][1] :
k[i],k[i+1] = k[i+1],k[i]
for x,z in k[::-1] :
print(z,x)
| # 1664656, 2022-10-29 10:42:11, PPP-- (60%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
m = "K"
f = "JX"
g = "QZ"
s = 0
k = []
word = input().split()
for l in word :
for e in l :
if e in a :
s += 1
elif e in b :
s += 2
elif e in c :
s += 3
elif e in d :
s += 4
elif e in m :
s += 5
elif e in f :
s += 8
elif e in g :
s += 10
k.append([s,l])
s = 0
k.sort()
for x,z in k[::-1] :
print(z,x)
|
# 1661651, 2022-10-29 09:30:47, P---- (20%)
p = {}
p1 = {}
A = ['A','E','I','L','N','O','R','S','T','U']
for c in A :
p1[c] = 1
p2 = {}
A = ['D','G']
for c in A :
p2[c] = 2
p3 = {}
A = ['B','C','M','P']
for c in A :
p3[c] = 3
p4 = {}
A = ['F', 'H','V', 'W', 'Y']
for c in A :
p4[c] = 4
p5 = {}
A = ['K']
for c in A :
p1[c] = 5
p8 = {}
A = ['J', 'X']
for c in A :
p8[c] = 8
p10 = {}
A = ['Q','Z']
for c in A :
p10[c] = 10
p.update(p1)
p.update(p2)
p.update(p3)
p.update(p4)
p.update(p5)
p.update(p8)
p.update(p10)
total = 0
w = input().split()
for e in w :
for c in e :
if c in p :
total += p[c]
print(e,total)
| # 1662084, 2022-10-29 09:46:50, P---- (20%)
p = {}
p1 = {}
A = ['A','E','I','L','N','O','R','S','T','U']
for c in A :
p1[c] = 1
p2 = {}
A = ['D','G']
for c in A :
p2[c] = 2
p3 = {}
A = ['B','C','M','P']
for c in A :
p3[c] = 3
p4 = {}
A = ['F', 'H','V', 'W', 'Y']
for c in A :
p4[c] = 4
p5 = {}
A = ['K']
for c in A :
p1[c] = 5
p8 = {}
A = ['J', 'X']
for c in A :
p8[c] = 8
p10 = {}
A = ['Q','Z']
for c in A :
p10[c] = 10
p.update(p1)
p.update(p2)
p.update(p3)
p.update(p4)
p.update(p5)
p.update(p8)
p.update(p10)
def pt_name(e) :
total = 0
for c in e :
if c in p :
total += p[c]
return total
w = input().split()
for e in w :
print(e,pt_name(e))
| # 1662397, 2022-10-29 09:56:59, PPP-- (60%)
p = {}
p1 = {}
A = ['A','E','I','L','N','O','R','S','T','U']
for c in A :
p1[c] = 1
p2 = {}
A = ['D','G']
for c in A :
p2[c] = 2
p3 = {}
A = ['B','C','M','P']
for c in A :
p3[c] = 3
p4 = {}
A = ['F', 'H','V', 'W', 'Y']
for c in A :
p4[c] = 4
p5 = {}
A = ['K']
for c in A :
p1[c] = 5
p8 = {}
A = ['J', 'X']
for c in A :
p8[c] = 8
p10 = {}
A = ['Q','Z']
for c in A :
p10[c] = 10
p.update(p1)
p.update(p2)
p.update(p3)
p.update(p4)
p.update(p5)
p.update(p8)
p.update(p10)
def pt_name(e) :
total = 0
for c in e :
if c in p :
total += p[c]
return total
w = input().upper().split()
p_n = []
for e in w :
p_n.append([pt_name(e),e])
p_n.sort()
p_n = p_n[::-1]
for pt,name in p_n :
print(name,pt)
| # 1662444, 2022-10-29 09:58:17, PPP-- (60%)
p = {}
p1 = {}
A = ['A','E','I','L','N','O','R','S','T','U']
for c in A :
p1[c] = 1
p2 = {}
A = ['D','G']
for c in A :
p2[c] = 2
p3 = {}
A = ['B','C','M','P']
for c in A :
p3[c] = 3
p4 = {}
A = ['F', 'H','V', 'W', 'Y']
for c in A :
p4[c] = 4
p5 = {}
A = ['K']
for c in A :
p1[c] = 5
p8 = {}
A = ['J', 'X']
for c in A :
p8[c] = 8
p10 = {}
A = ['Q','Z']
for c in A :
p10[c] = 10
p.update(p1)
p.update(p2)
p.update(p3)
p.update(p4)
p.update(p5)
p.update(p8)
p.update(p10)
def pt_name(e) :
total = 0
for c in e :
if c in p :
total += p[c]
return total
w = input().upper().split()
p_n = []
for e in w :
p_n.append([pt_name(e),e])
p_n.sort()
p_n = p_n[::-1]
for pt,name in p_n :
print(name,pt)
| # 1664297, 2022-10-29 10:38:55, PPP-- (60%)
p = {}
p1 = {}
A = ['A','E','I','L','N','O','R','S','T','U']
for c in A :
p1[c] = 1
p2 = {}
A = ['D','G']
for c in A :
p2[c] = 2
p3 = {}
A = ['B','C','M','P']
for c in A :
p3[c] = 3
p4 = {}
A = ['F', 'H','V', 'W', 'Y']
for c in A :
p4[c] = 4
p5 = {}
A = ['K']
for c in A :
p1[c] = 5
p8 = {}
A = ['J', 'X']
for c in A :
p8[c] = 8
p10 = {}
A = ['Q','Z']
for c in A :
p10[c] = 10
p.update(p1)
p.update(p2)
p.update(p3)
p.update(p4)
p.update(p5)
p.update(p8)
p.update(p10)
def pt_name(e) :
total = 0
for c in e :
if c in p :
total += p[c]
return total
w = input().split()
p_n = []
for e in w :
p_n.append([pt_name(e),e])
p_n.sort()
p_n = p_n[::-1]
for pt,name in p_n :
print(name,pt)
|
# 1661452, 2022-10-29 09:25:01, ----- (0%)
def letter_point(c):
a = c.split()
a.sort()
a = a[::-1]
for i in a:
score = 0
for n in i:
if n in 'AEILNORSTU':
score += 1
elif n in 'DG':
score += 2
elif n in 'BCMP':
score += 3
elif n in 'FHVWY':
score += 4
elif n in 'K':
score += 5
elif n in 'JX':
score += 8
elif n in 'QZ':
score += 10
print(c,score)
| # 1661491, 2022-10-29 09:25:59, P---- (20%)
c = input()
a = c.split()
a.sort()
a = a[::-1]
for i in a:
score = 0
for n in i:
if n in 'AEILNORSTU':
score += 1
elif n in 'DG':
score += 2
elif n in 'BCMP':
score += 3
elif n in 'FHVWY':
score += 4
elif n in 'K':
score += 5
elif n in 'JX':
score += 8
elif n in 'QZ':
score += 10
print(c,score)
| # 1661521, 2022-10-29 09:26:58, P---- (20%)
c = input()
a = c.split()
a.sort()
a = a[::-1]
for i in a:
score = 0
for n in i:
if n in 'AEILNORSTU':
score += 1
elif n in 'DG':
score += 2
elif n in 'BCMP':
score += 3
elif n in 'FHVWY':
score += 4
elif n in 'K':
score += 5
elif n in 'JX':
score += 8
elif n in 'QZ':
score += 10
print(i,score)
| # 1661745, 2022-10-29 09:34:58, P---- (20%)
c = input()
a = c.split()
a.sort()
a = a[::-1]
wo = []
sc = []
for i in a:
score = 0
for n in i:
if n in 'AEILNORSTU':
score += 1
elif n in 'DG':
score += 2
elif n in 'BCMP':
score += 3
elif n in 'FHVWY':
score += 4
elif n in 'K':
score += 5
elif n in 'JX':
score += 8
elif n in 'QZ':
score += 10
wo += [i]
sc += [score]
asc = []
for i in sc:
asc += [i]
for i in range(len(sc)):
if sc[i] == max(asc):
print(wo[i],sc[i])
asc.remove(sc[i])
else:
pass
| # 1663031, 2022-10-29 10:15:30, PP-P- (60%)
c = input()
a = c.split()
a.sort()
wo = []
sc = []
for i in a:
score = 0
for n in i:
if n in 'AEILNORSTU':
score += 1
elif n in 'DG':
score += 2
elif n in 'BCMP':
score += 3
elif n in 'FHVWY':
score += 4
elif n in 'K':
score += 5
elif n in 'JX':
score += 8
elif n in 'QZ':
score += 10
wo += [i]
sc += [score]
asc = []
for i in sc:
asc += [i]
for i in range(len(sc)):
if sc[i] == max(asc):
print(wo[i],sc[i])
asc.remove(sc[i])
else:
pass
|
# 1661668, 2022-10-29 09:31:12, P---- (20%)
def letter_point(c):
S1 = 'AEILNORSTU'
S2 = 'DG'
S3 = 'BCMP'
S4 = 'FHVWY'
S5 = 'K'
S8 = 'JX'
S10 = 'QZ'
if c in S1:
point = 1
elif c in S2:
point = 2
elif c in S3:
point = 3
elif c in S4:
point = 4
elif c in S5:
point = 5
elif c in S8:
point = 8
elif c in S10:
point = 10
return point
def word_point(w):
score = 0
for e in w:
score += letter_point(e)
return score
words = input().split()
A = []
for i in range(len(words)):
B=[]
B.append(word_point(words[i]))
B.append(words[i])
A.append(B)
A.sort
for i in range(len(A)):
A[i][0],A[i][1] = A[i][1],A[i][0]
for i in range(len(A)):
print(A[-1*i][0], A[-1*i][1])
| # 1661826, 2022-10-29 09:38:21, PP--- (40%)
def letter_point(c):
S1 = 'AEILNORSTU'
S2 = 'DG'
S3 = 'BCMP'
S4 = 'FHVWY'
S5 = 'K'
S8 = 'JX'
S10 = 'QZ'
if c in S1:
point = 1
elif c in S2:
point = 2
elif c in S3:
point = 3
elif c in S4:
point = 4
elif c in S5:
point = 5
elif c in S8:
point = 8
elif c in S10:
point = 10
return point
def word_point(w):
score = 0
for e in w:
score += letter_point(e)
return score
words = input().split()
A = []
for i in range(len(words)):
B=[]
B.append(word_point(words[i]))
B.append(words[i])
A.append(B)
A.sort
for i in range(len(A)):
A[i][0],A[i][1] = A[i][1],A[i][0]
for i in range(len(A)):
i += 1
i *= -1
print(A[i][0], A[i][1])
| # 1662567, 2022-10-29 10:02:08, PPP-- (60%)
def letter_point(c):
S1 = 'AEILNORSTU'
S2 = 'DG'
S3 = 'BCMP'
S4 = 'FHVWY'
S5 = 'K'
S8 = 'JX'
S10 = 'QZ'
if c in S1:
point = 1
elif c in S2:
point = 2
elif c in S3:
point = 3
elif c in S4:
point = 4
elif c in S5:
point = 5
elif c in S8:
point = 8
elif c in S10:
point = 10
return point
def word_point(w):
score = 0
for e in w:
score += letter_point(e)
return score
words = input().split()
A = []
for i in range(len(words)):
B=[]
B.append(word_point(words[i]))
B.append(words[i])
A.append(B)
A.sort()
for i in range(len(A)):
A[i][0],A[i][1] = A[i][1],A[i][0]
for i in range(len(A)):
i += 1
i *= -1
print(A[i][0], A[i][1])
| # 1663914, 2022-10-29 10:33:46, ----- (0%)
def letter_point(c):
S1 = 'AEILNORSTU'
S2 = 'DG'
S3 = 'BCMP'
S4 = 'FHVWY'
S5 = 'K'
S8 = 'JX'
S10 = 'QZ'
if c in S1:
point = 1
elif c in S2:
point = 2
elif c in S3:
point = 3
elif c in S4:
point = 4
elif c in S5:
point = 5
elif c in S8:
point = 8
elif c in S10:
point = 10
return point
def word_point(w):
score = 0
for e in w:
score += letter_point(e)
return score
words = input().split()
A = []
for i in range(len(words)):
B=[]
B.append(word_point(words[i]))
B.append(words[i])
A.append(B)
A.sort()
for i in range(len(A)):
A[i][0],A[i][1] = A[i][1],A[i][0]
for i in range(len(A)-1):
if A[i][1] == A[i+1][1]:
if A[i][0] < A[i+1][0]:
A[i],A[i+1] = A[i+1],A[i]
print(A)
for i in range(len(A)):
i += 1
i *= -1
| # 1663943, 2022-10-29 10:34:09, PPP-- (60%)
def letter_point(c):
S1 = 'AEILNORSTU'
S2 = 'DG'
S3 = 'BCMP'
S4 = 'FHVWY'
S5 = 'K'
S8 = 'JX'
S10 = 'QZ'
if c in S1:
point = 1
elif c in S2:
point = 2
elif c in S3:
point = 3
elif c in S4:
point = 4
elif c in S5:
point = 5
elif c in S8:
point = 8
elif c in S10:
point = 10
return point
def word_point(w):
score = 0
for e in w:
score += letter_point(e)
return score
words = input().split()
A = []
for i in range(len(words)):
B=[]
B.append(word_point(words[i]))
B.append(words[i])
A.append(B)
A.sort()
for i in range(len(A)):
A[i][0],A[i][1] = A[i][1],A[i][0]
for i in range(len(A)-1):
if A[i][1] == A[i+1][1]:
if A[i][0] < A[i+1][0]:
A[i],A[i+1] = A[i+1],A[i]
for i in range(len(A)):
i += 1
i *= -1
print(A[i][0], A[i][1])
|
# 1662407, 2022-10-29 09:57:14, PPP-- (60%)
a = input().upper().split()
X1 = 'AEILNORSTU'
X2 = 'DG'
X3 = 'BCMP'
X4 = 'FHVWY'
X5 = 'K'
X8 = 'JX'
X10 = 'QZ'
k={}
z=[]
for i in a:
n=0
for j in i:
if j in X1:
n +=1
elif j in X2:
n+=2
elif j in X3:
n +=3
elif j in X4:
n+=4
elif j in X5:
n+=5
elif j in X8:
n+=8
elif j in X10:
n +=10
k[i] = n
for i in k:
z.append([k[i],i])
z.sort()
z=z[::-1]
for i in range(len(z)):
print(z[i][1],z[i][0])
| # 1662717, 2022-10-29 10:06:40, PPP-- (60%)
a = input().upper().split()
X1 = 'AEILNORSTU'
X2 = 'DG'
X3 = 'BCMP'
X4 = 'FHVWY'
X5 = 'K'
X8 = 'JX'
X10 = 'QZ'
k={}
z=[]
for i in a:
n=0
for j in i:
if j in X1:
n +=1
elif j in X2:
n+=2
elif j in X3:
n +=3
elif j in X4:
n+=4
elif j in X5:
n+=5
elif j in X8:
n+=8
elif j in X10:
n +=10
k[i] = n
for i in k:
z.append([k[i],i])
z.sort()
b = z
z=z[::-1]
for i in range(len(b)-1):
if z[i][0]==z[i+1][0]:
print(b[i][1],b[i][0])
else:
print(z[i][1],z[i][0])
print(z[-1][1],z[-1][0])
| # 1663098, 2022-10-29 10:16:45, ----- (0%)
a = input().upper().split()
X1 = 'AEILNORSTU'
X2 = 'DG'
X3 = 'BCMP'
X4 = 'FHVWY'
X5 = 'K'
X8 = 'JX'
X10 = 'QZ'
k={}
z=[]
for i in a:
n=0
for j in i:
if j in X1:
n +=1
elif j in X2:
n+=2
elif j in X3:
n +=3
elif j in X4:
n+=4
elif j in X5:
n+=5
elif j in X8:
n+=8
elif j in X10:
n +=10
k[i] = n
for i in k:
z.append([k[i],i])
z.sort()
b = z
print(b)
z=z[::-1]
for i in range(len(b)-1):
if z[i][0] == z[i+1][0] or z[i][0] == z[i-1][0]:
print(b[i][1],b[i][0])
else:
print(z[i][1],z[i][0])
print(z[-1][1],z[-1][0])
| # 1663103, 2022-10-29 10:16:56, PPP-- (60%)
a = input().upper().split()
X1 = 'AEILNORSTU'
X2 = 'DG'
X3 = 'BCMP'
X4 = 'FHVWY'
X5 = 'K'
X8 = 'JX'
X10 = 'QZ'
k={}
z=[]
for i in a:
n=0
for j in i:
if j in X1:
n +=1
elif j in X2:
n+=2
elif j in X3:
n +=3
elif j in X4:
n+=4
elif j in X5:
n+=5
elif j in X8:
n+=8
elif j in X10:
n +=10
k[i] = n
for i in k:
z.append([k[i],i])
z.sort()
b = z
z=z[::-1]
for i in range(len(b)-1):
if z[i][0] == z[i+1][0] or z[i][0] == z[i-1][0]:
print(b[i][1],b[i][0])
else:
print(z[i][1],z[i][0])
print(z[-1][1],z[-1][0])
| # 1664072, 2022-10-29 10:36:06, PPP-- (60%)
a = input().upper().split()
X1 = 'AEILNORSTU'
X2 = 'DG'
X3 = 'BCMP'
X4 = 'FHVWY'
X5 = 'K'
X8 = 'JX'
X10 = 'QZ'
k={}
z=[]
n=[]
for i in a:
n=0
for j in i:
if j in X1:
n +=1
elif j in X2:
n+=2
elif j in X3:
n +=3
elif j in X4:
n+=4
elif j in X5:
n+=5
elif j in X8:
n+=8
elif j in X10:
n +=10
k[i] = n
for i in k:
z.append([k[i],i])
z.sort()
for i in range(len(z)-1):
if z[i][0] == z[i+1][0] or z[i][0] == z[i-1][0]:
print(z[i][1],z[i][0])
else:
print(z[-i-1][1],z[-i-1][0])
print(z[0][1],z[0][0])
|
# 1661371, 2022-10-29 09:22:03, Pxxxx (20%)
a={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,\
'D':2,'G':2,\
'B':3,'C':3,'M':3,'P':3,\
'F':4,'H':4,'V':4,'W':4,'Y':4,\
'k':5,\
'J':8,'X':8,\
'Q':10,'z':10}
x=input()
s=0
for e in x:
s+=a[e]
print(x,s)
| # 1662477, 2022-10-29 09:59:06, ---xx (0%)
a={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,\
'D':2,'G':2,\
'B':3,'C':3,'M':3,'P':3,\
'F':4,'H':4,'V':4,'W':4,'Y':4,\
'k':5,\
'J':8,'X':8,\
'Q':10,'Z':10}
def letter_point(c):
s=0
for e in c:
s+=a[e]
return s
def word_point(w):
for e in w:
print(e,letter_point(e))
words = input().split()
print(word_point(words))
| # 1662586, 2022-10-29 10:02:39, ---xx (0%)
a={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,\
'D':2,'G':2,\
'B':3,'C':3,'M':3,'P':3,\
'F':4,'H':4,'V':4,'W':4,'Y':4,\
'k':5,\
'J':8,'X':8,\
'Q':10,'Z':10}
def letter_point(c):
s=0
for e in c:
s+=a[e]
return s
def word_point(w):
for e in w:
print(e,letter_point(e))
words = input().split()
print(word_point(words))
| # 1662817, 2022-10-29 10:09:23, ---xx (0%)
a={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,\
'D':2,'G':2,\
'B':3,'C':3,'M':3,'P':3,\
'F':4,'H':4,'V':4,'W':4,'Y':4,\
'k':5,\
'J':8,'X':8,\
'Q':10,'Z':10}
def letter_point(c):
s=0
for e in c:
s+=a[e]
return s
def word_point(w):
k=[]
for e in w:
k.append([letter_point(e),e])
k.sort()
k=k[::-1]
for e in k:
print(e[1],e[0])
words = input().split()
print(word_point(words))
| # 1662907, 2022-10-29 10:12:19, PPPxx (60%)
a={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,\
'D':2,'G':2,\
'B':3,'C':3,'M':3,'P':3,\
'F':4,'H':4,'V':4,'W':4,'Y':4,\
'k':5,\
'J':8,'X':8,\
'Q':10,'Z':10}
def letter_point(c):
s=0
for e in c:
s+=a[e]
return s
def word_point(w):
k=[]
for e in w:
k.append([letter_point(e),e])
k.sort()
k=k[::-1]
return k
words = input().split()
k=word_point(words)
for e in k:
print(e[1],e[0])
|
# 1661302, 2022-10-29 09:19:27, Pxxxx (20%)
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
value = 0
text = input()
for ch in text :
value += int(score[ch])
print(text,value)
| # 1661442, 2022-10-29 09:24:35, PPP-- (60%)
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
value = []
text = input().split()
def word_point(w):
p = 0
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
for ch in w:
p += score[ch]
return p
for e in text :
value.append([word_point(e),e])
for a,b in sorted(value)[::-1] :
print(b,a)
| # 1661691, 2022-10-29 09:32:27, P---- (20%)
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
value = []
text = input().split()
def word_point(w):
p = 0
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
for ch in w:
p += score[ch]
return p
for e in text :
value.append([word_point(e),e])
value_2 = {}
result = []
for a,b in sorted(value)[::-1] :
if a not in value_2 :
value_2[a] = [b]
else :
value_2[a] += [b]
value_2[a].sort()
for a,b in value_2.items() :
for i in range(len(b)) :
print(b[i],a)
| # 1661717, 2022-10-29 09:33:16, P---- (20%)
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
value = []
text = input().split()
def word_point(w):
p = 0
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
for ch in w.upper():
p += score[ch]
return p
for e in text :
value.append([word_point(e),e])
value_2 = {}
result = []
for a,b in sorted(value)[::-1] :
if a not in value_2 :
value_2[a] = [b]
else :
value_2[a] += [b]
value_2[a].sort()
for a,b in value_2.items() :
for i in range(len(b)) :
print(b[i],a)
| # 1663882, 2022-10-29 10:33:17, PPP-- (60%)
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
value = []
text = input().split()
def word_point(w):
p = 0
score = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
for ch in w.upper():
p += score[ch]
return p
for e in text :
value.append([word_point(e),e])
value_2 = {}
result = []
for a,b in sorted(value)[::-1] :
print(b,a)
|
# 1661378, 2022-10-29 09:22:25, PPP-- (60%)
words = input().split()
new_list = []
list = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4, "G":2, "H":4, "I":1, "J":8, "K":5, "L":1, "M":3, "N":1, "O":1, "P":3, "Q":10, "R":1, "S":1, "T":1, "U":1, "V":4, "W":4, "X":8, "Y":4, "Z":10}
for i in words:
score = 0
for j in i:
score += list[j]
new_list.append([score, i])
outcome = sorted(new_list, reverse = True)
for a, b in outcome:
print(b, a)
| # 1662846, 2022-10-29 10:10:28, P---- (20%)
words = input().split()
new_list = []
out = {}
list = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4, "G":2, "H":4, "I":1, "J":8, "K":5, "L":1, "M":3, "N":1, "O":1, "P":3, "Q":10, "R":1, "S":1, "T":1, "U":1, "V":4, "W":4, "X":8, "Y":4, "Z":10}
for i in words:
score = 0
for j in i:
score += list[j]
new_list.append([score, i])
outcome = sorted(new_list, reverse = True)
for a,b in outcome:
if a in out:
out[a] = out[a]+","+b
else:
out[a] = b
for i in out:
out[i] = out[i].split(",")
for a in out:
if len(out[a]) == 1:
print(out[a][0],a)
else:
out[a] = sorted(out[a])
for i in range(len(out[a])):
print(out[a][i] ,a)
| # 1662861, 2022-10-29 10:10:43, PPP-- (60%)
words = input().split()
new_list = []
list = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4, "G":2, "H":4, "I":1, "J":8, "K":5, "L":1, "M":3, "N":1, "O":1, "P":3, "Q":10, "R":1, "S":1, "T":1, "U":1, "V":4, "W":4, "X":8, "Y":4, "Z":10}
for i in words:
score = 0
for j in i:
score += list[j]
new_list.append([score, i])
outcome = sorted(new_list, reverse = True)
for a, b in outcome:
print(b, a)
| # 1663894, 2022-10-29 10:33:25, P---- (20%)
words = input().split()
new_list = []
out = {}
list = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4, "G":2, "H":4, "I":1, "J":8, "K":5, "L":1, "M":3, "N":1, "O":1, "P":3, "Q":10, "R":1, "S":1, "T":1, "U":1, "V":4, "W":4, "X":8, "Y":4, "Z":10}
for i in words:
score = 0
for j in i:
score += list[j]
new_list.append([score, i])
outcome = sorted(new_list, reverse = True)
for a,b in outcome:
if a in out:
out[a] = out[a]+","+b
else:
out[a] = b
for i in out:
out[i] = out[i].split(",")
for a in out:
if len(out[a]) == 1:
print(out[a][0],a)
else:
out[a] = sorted(out[a])
for i in range(len(out[a])):
print(out[a][i] ,a)
| # 1663903, 2022-10-29 10:33:32, PPP-- (60%)
words = input().split()
new_list = []
list = {"A":1, "B":3, "C":3, "D":2, "E":1, "F":4, "G":2, "H":4, "I":1, "J":8, "K":5, "L":1, "M":3, "N":1, "O":1, "P":3, "Q":10, "R":1, "S":1, "T":1, "U":1, "V":4, "W":4, "X":8, "Y":4, "Z":10}
for i in words:
score = 0
for j in i:
score += list[j]
new_list.append([score, i])
outcome = sorted(new_list, reverse = True)
for a, b in outcome:
print(b, a)
|
# 1661451, 2022-10-29 09:24:57, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
Score = []
for e in c:# 'ZEBRA'
if e in 'AEILNORSTU':
Score.append(1)
elif e in 'DG':
Score.append(2)
elif e in 'BCMP':
Score.append(3)
elif e in 'FHVWY':
Score.append(4)
elif e in 'K':
Score.append(5)
elif e in 'JX':
Score.append(8)
elif e in 'QZ':
Score.append(10)
return Score
#-------------------------------------------
def word_point(w): #[10 ,1 ,1 ,1 ,1]
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for e in w:
sum += e
return sum
#-------------------------------------------
words = input().split()
RealScore = []
for e in words: #['ZEBRA', 'QUEEN', 'QUITE']
Score = letter_point(e)
RealScore.append(word_point(Score))
for i in range(len(words)):
print(words[i],RealScore[i])
| # 1661477, 2022-10-29 09:25:41, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
Score = []
for e in c:# 'ZEBRA'
if e in 'AEILNORSTU':
Score.append(1)
elif e in 'DG':
Score.append(2)
elif e in 'BCMP':
Score.append(3)
elif e in 'FHVWY':
Score.append(4)
elif e in 'K':
Score.append(5)
elif e in 'JX':
Score.append(8)
elif e in 'QZ':
Score.append(10)
return Score
#-------------------------------------------
def word_point(w): #[10 ,1 ,1 ,1 ,1]
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for e in w:
sum += e
return sum
#-------------------------------------------
words = input().split()
RealScore = []
for e in words: #['ZEBRA', 'QUEEN', 'QUITE']
Score = letter_point(e)
RealScore.append(word_point(Score))
for i in range(len(words)):
print(words[i],int(RealScore[i]))
| # 1661485, 2022-10-29 09:25:51, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
Score = []
for e in c:# 'ZEBRA'
if e in 'AEILNORSTU':
Score.append(1)
elif e in 'DG':
Score.append(2)
elif e in 'BCMP':
Score.append(3)
elif e in 'FHVWY':
Score.append(4)
elif e in 'K':
Score.append(5)
elif e in 'JX':
Score.append(8)
elif e in 'QZ':
Score.append(10)
return Score
#-------------------------------------------
def word_point(w): #[10 ,1 ,1 ,1 ,1]
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for e in w:
sum += e
return sum
#-------------------------------------------
words = input().split()
RealScore = []
for e in words: #['ZEBRA', 'QUEEN', 'QUITE']
Score = letter_point(e)
RealScore.append(word_point(Score))
for i in range(len(words)):
print(words[i],str(RealScore[i]))
| # 1661658, 2022-10-29 09:30:55, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
Score = []
for e in c:# 'ZEBRA'
if e in 'AEILNORSTU':
Score.append(1)
elif e in 'DG':
Score.append(2)
elif e in 'BCMP':
Score.append(3)
elif e in 'FHVWY':
Score.append(4)
elif e in 'K':
Score.append(5)
elif e in 'JX':
Score.append(8)
elif e in 'QZ':
Score.append(10)
return Score
#-------------------------------------------
def word_point(w): #[10 ,1 ,1 ,1 ,1]
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for e in w:
sum += e
return sum
#-------------------------------------------
words = input().split()
RealScore = []
for e in words: #['ZEBRA', 'QUEEN', 'QUITE']
Score = letter_point(e)
RealScore.append(word_point(Score))
Answer = []
for i in range(len(words)):
pos = RealScore.index(max(RealScore))
print(words[pos],max(RealScore))
Trash = RealScore.pop(pos)
Trash = words.pop(pos)
|
# 1662057, 2022-10-29 09:45:53, PPP-- (60%)
def letter_point(c):
T_score = []
for a in c:
score = 0
for i in a:
if i in "AEILNORSTU":score += 1
elif i in "DG": score += 2
elif i in "BCMP" : score += 3
elif i in "FHVWY": score += 4
elif i in "K": score += 5
elif i in "JX": score += 8
elif i in "QZ" : score += 10
T_score.append(score)
return T_score
words = input().split()
score_words = []
x=letter_point(words)
for i in range(len(x)):
score_words.append([x[i],words[i]])
score_words.sort(reverse=True)
for i in range(len(score_words)):
print(score_words[i][1],score_words[i][0])
| # 1664313, 2022-10-29 10:39:01, xxxxx (0%)
def letter_point(c):
T_score = []
for a in c:
score = 0
for i in a:
if i in "AEILNORSTU":score += 1
elif i in "DG": score += 2
elif i in "BCMP" : score += 3
elif i in "FHVWY": score += 4
elif i in "K": score += 5
elif i in "JX": score += 8
elif i in "QZ" : score += 10
T_score.append(score)
return T_score
words = input().split()
score_words = []
x=letter_point(words)
for i in range(len(x)):
score_words.append([x[i],words[i]])
score_words.sort(reverse=True)
score_words[1].sort(reverse=True)
for i in range(len(score_words)):
print(score_words[i][1],score_words[i][0])
| # 1664353, 2022-10-29 10:39:25, xxxxx (0%)
def letter_point(c):
T_score = []
for a in c:
score = 0
for i in a:
if i in "AEILNORSTU":score += 1
elif i in "DG": score += 2
elif i in "BCMP" : score += 3
elif i in "FHVWY": score += 4
elif i in "K": score += 5
elif i in "JX": score += 8
elif i in "QZ" : score += 10
T_score.append(score)
return T_score
words = input().split()
score_words = []
x=letter_point(words)
for i in range(len(x)):
score_words.append([x[i],words[i]])
score_words.sort(reverse=True)
score_words[1].sort(reverse=True)
for i in range(len(score_words)):
print(score_words[i][1],score_words[i][0])
| # 1664602, 2022-10-29 10:41:30, PPP-- (60%)
def letter_point(c):
T_score = []
for a in c:
score = 0
for i in a:
if i in "AEILNORSTU":score += 1
elif i in "DG": score += 2
elif i in "BCMP" : score += 3
elif i in "FHVWY": score += 4
elif i in "K": score += 5
elif i in "JX": score += 8
elif i in "QZ" : score += 10
T_score.append(score)
return T_score
words = input().split()
score_words = []
x=letter_point(words)
for i in range(len(x)):
score_words.append([x[i],words[i]])
score_words.sort(reverse=True)
for i in range(len(score_words)):
print(score_words[i][1],score_words[i][0])
|
# 1661677, 2022-10-29 09:31:34, ----- (0%)
def word_point(words):
a1 = list('AEILNORSTU')
b1 = list('DG')
c1 = list('BCMP')
d1 = list('FHVWY')
e1 = list('K')
f1 = list('JX')
g1 = list('QZ')
point = 0
l1 = ','.join(words)
for i in l1 :
if i in a1 :
point += 1
elif i in b1 :
point += 2
elif i in c1 :
point += 3
elif i in d1 :
point += 4
elif i in e1 :
point += 5
elif i in f1 :
point += 8
else :
point += 10
return point
words = input().split()
for i in range(len(words)):
result = word_point(words[i])
print(words[i],result)
| # 1661903, 2022-10-29 09:40:37, P---- (20%)
def word_point(words):
a1 = list('AEILNORSTU')
b1 = list('DG')
c1 = list('BCMP')
d1 = list('FHVWY')
e1 = list('K')
f1 = list('JX')
g1 = list('QZ')
point = 0
l1 = ','.join(words)
for i in l1 :
if i in a1 :
point += 1
elif i in b1 :
point += 2
elif i in c1 :
point += 3
elif i in d1 :
point += 4
elif i in e1 :
point += 5
elif i in f1 :
point += 8
elif i in g1:
point += 10
return point
yay = input().split()
a = len(yay)
for i in range(len(yay)):
total = word_point(yay[i])
print(yay[i],total)
| # 1662146, 2022-10-29 09:49:02, PPP-- (60%)
def word_point(words):
a1 = list('AEILNORSTU')
b1 = list('DG')
c1 = list('BCMP')
d1 = list('FHVWY')
e1 = list('K')
f1 = list('JX')
g1 = list('QZ')
point = 0
l1 = ','.join(words)
for i in l1 :
if i in a1 :
point += 1
elif i in b1 :
point += 2
elif i in c1 :
point += 3
elif i in d1 :
point += 4
elif i in e1 :
point += 5
elif i in f1 :
point += 8
elif i in g1:
point += 10
return point
yay = input().split()
p = []
for i in range(len(yay)):
total = word_point(yay[i])
p.append([total,yay[i]])
z = sorted(p)[::-1]
for i in range(len(z)) :
print(z[i][1],z[i][0])
| # 1663913, 2022-10-29 10:33:46, PPP-- (60%)
def word_point(words):
a1 = list('AEILNORSTU')
b1 = list('DG')
c1 = list('BCMP')
d1 = list('FHVWY')
e1 = list('K')
f1 = list('JX')
g1 = list('QZ')
point = 0
l1 = ','.join(words)
for i in l1 :
if i in a1 :
point += 1
elif i in b1 :
point += 2
elif i in c1 :
point += 3
elif i in d1 :
point += 4
elif i in e1 :
point += 5
elif i in f1 :
point += 8
elif i in g1:
point += 10
return point
yay = input().split()
p = []
for i in range(len(yay)):
total = word_point(yay[i])
p.append([total,yay[i]])
z = sorted(p)[::-1]
for i in range(len(z)) :
print(z[i][1],z[i][0])
|
# 1661269, 2022-10-29 09:17:50, P---- (20%)
a = input().split()
word = {"A":1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1,
"D":2, "G":2, "B":3, "C":3, "M":3, "P":3, "F":4, "H":4, "V":4, "W":4,
"Y":4, "K":5, "J":8, "X":8, "Q":10, "Z":10 }
for i in range(0,len(a)):
score = 0
for j in range(len(a[i])):
score += word[a[i][j]]
print(a[i],score)
| # 1661364, 2022-10-29 09:21:51, ----- (0%)
def two(x):
return(x[1])
a = input().split()
word = {"A":1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1,
"D":2, "G":2, "B":3, "C":3, "M":3, "P":3, "F":4, "H":4, "V":4, "W":4,
"Y":4, "K":5, "J":8, "X":8, "Q":10, "Z":10 }
ans = []
for i in range(0,len(a)):
score = 0
for j in range(len(a[i])):
score += word[a[i][j]]
ans+= [[a[i],score]]
print(ans)
for i in sorted(ans,key=two,reverse = True) :
print(i[0],i[1])
| # 1661379, 2022-10-29 09:22:27, PPP-- (60%)
def two(x):
return(x[1])
a = input().split()
word = {"A":1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1,
"D":2, "G":2, "B":3, "C":3, "M":3, "P":3, "F":4, "H":4, "V":4, "W":4,
"Y":4, "K":5, "J":8, "X":8, "Q":10, "Z":10 }
ans = []
for i in range(0,len(a)):
score = 0
for j in range(len(a[i])):
score += word[a[i][j]]
ans+= [[a[i],score]]
for i in sorted(ans,key=two,reverse = True) :
print(i[0],i[1])
| # 1664557, 2022-10-29 10:41:01, PPP-- (60%)
def two(x):
return(x[1])
a = input().split()
word = {"A":1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1,
"D":2, "G":2, "B":3, "C":3, "M":3, "P":3, "F":4, "H":4, "V":4, "W":4,
"Y":4, "K":5, "J":8, "X":8, "Q":10, "Z":10 }
ans = []
for i in range(0,len(a)):
score = 0
for j in range(len(a[i])):
score += word[a[i][j]]
ans+= [[a[i],score]]
for i in sorted(ans,key=two,reverse = True) :
print(i[0],i[1])
|
# 1661305, 2022-10-29 09:19:34, P---- (20%)
a=input().split()
s1="AEILNORSTU"
s2="DG"
s3="BCMP"
s4="FHVWY"
s5="K"
s8="JX"
s10="QZ"
sum=0
for i in a:
for j in range(len(i)):
if i[j] in s1:
sum+=1
elif i[j] in s2:
sum+=2
elif i[j] in s3:
sum+=3
elif i[j] in s4:
sum+=4
elif i[j] in s5:
sum+=5
elif i[j] in s8:
sum+=8
elif i[j] in s10:
sum+=10
else:
sum+=0
print(i,sum)
| # 1661346, 2022-10-29 09:21:16, P---- (20%)
a=input().split()
s1="AEILNORSTU"
s2="DG"
s3="BCMP"
s4="FHVWY"
s5="K"
s8="JX"
s10="QZ"
sum=0
for i in a:
for j in range(len(i)):
if i[j] in s1:
sum+=1
elif i[j] in s2:
sum+=2
elif i[j] in s3:
sum+=3
elif i[j] in s4:
sum+=4
elif i[j] in s5:
sum+=5
elif i[j] in s8:
sum+=8
elif i[j] in s10:
sum+=10
else:
sum+=0
print(i,sum)
sum=0
| # 1661359, 2022-10-29 09:21:38, P---- (20%)
a=input().split()
s1="AEILNORSTU"
s2="DG"
s3="BCMP"
s4="FHVWY"
s5="K"
s8="JX"
s10="QZ"
sum=0
for i in a:
for j in range(len(i)):
if i[j] in s1:
sum+=1
elif i[j] in s2:
sum+=2
elif i[j] in s3:
sum+=3
elif i[j] in s4:
sum+=4
elif i[j] in s5:
sum+=5
elif i[j] in s8:
sum+=8
elif i[j] in s10:
sum+=10
else:
sum+=0
print(i,sum)
sum=0
| # 1661585, 2022-10-29 09:28:38, PPP-- (60%)
a=input().split()
b=[]
c=[]
s1="AEILNORSTU"
s2="DG"
s3="BCMP"
s4="FHVWY"
s5="K"
s8="JX"
s10="QZ"
sum=0
for i in a:
for j in range(len(i)):
if i[j] in s1:
sum+=1
elif i[j] in s2:
sum+=2
elif i[j] in s3:
sum+=3
elif i[j] in s4:
sum+=4
elif i[j] in s5:
sum+=5
elif i[j] in s8:
sum+=8
elif i[j] in s10:
sum+=10
else:
sum+=0
b.append([i,sum])
sum=0
for i in range(len(b)):
b[i].insert(0,b[i][-1])
b.sort()
c=b[-1::-1]
for i in range(len(c)):
print(c[i][1],c[i][0])
|
# 1662248, 2022-10-29 09:51:45, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c =='K':
return 5
elif c in'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
result=0
for i in w:
result+=letter_point(i)
return (result)
word=input().split()
result=[]
for i in range(len(word)):
result.append([word_point(word[i]),word[i]])
result.sort()
result=['0']+result
for i in range(len(result)-1,0,-1):
print(result[i][1],result[i][0])
| # 1662910, 2022-10-29 10:12:25, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c =='K':
return 5
elif c in'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
result=0
for i in w:
result+=letter_point(i)
return (result)
word=input().split()
result=[]
for i in range(len(word)):
result.append([word_point(word[i]),word[i]])
result.sort()
result=['0']+result
for i in range(len(result)-1,0,-1):
print(result[i][1],result[i][0])
| # 1662916, 2022-10-29 10:12:36, xxxxx (0%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c =='K':
return 5
elif c in'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
result=0
for i in w:
result+=letter_point(i)
return (result)
word=input().split()
result=[]
for i in range(len(word)):
result.append([word_point(word[i]),word[i]])
result.sort()
result=['0']+result
for i in range(len(result)):
print(result[i][1],result[i][0])
| # 1662981, 2022-10-29 10:14:12, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c =='K':
return 5
elif c in'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
result=0
for i in w:
result+=letter_point(i)
return (result)
word=input().split()
result=[]
for i in range(len(word)):
result.append([word_point(word[i]),word[i]])
result.sort()
result=['0']+result
for i in range(len(result)-1,0,-1):
print(result[i][1],result[i][0])
|
# 1661339, 2022-10-29 09:20:56, P---- (20%)
def letter_point(c):
score = 0
for e in c:
if e in 'AEILNORSTU':
score = 1
elif e in 'DG':
score = 2
elif e in 'BCMP':
score = 3
elif e in 'FHVWY':
score = 4
elif e == 'K':
score = 5
elif e in 'JX':
score = 8
elif e in 'QZ':
score = 10
return score
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
for e in words:
print(e,word_point(e))
| # 1661511, 2022-10-29 09:26:32, PPP-- (60%)
def letter_point(c):
score = 0
for e in c:
if e in 'AEILNORSTU':
score = 1
elif e in 'DG':
score = 2
elif e in 'BCMP':
score = 3
elif e in 'FHVWY':
score = 4
elif e == 'K':
score = 5
elif e in 'JX':
score = 8
elif e in 'QZ':
score = 10
return score
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
k = []
for e in words:
k.append([word_point(e),e])
k.sort()
k = k[::-1]
for e in k:
print(e[1],e[0])
| # 1664091, 2022-10-29 10:36:27, PPP-- (60%)
def letter_point(c):
score = 0
for e in c:
if e in 'AEILNORSTU':
score = 1
elif e in 'DG':
score = 2
elif e in 'BCMP':
score = 3
elif e in 'FHVWY':
score = 4
elif e == 'K':
score = 5
elif e in 'JX':
score = 8
elif e in 'QZ':
score = 10
return score
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
k = []
for e in words:
k.append([word_point(e),e])
k.sort()
k = k[::-1]
for e in k:
print(e[1],e[0])
| # 1664108, 2022-10-29 10:36:46, PPP-- (60%)
def letter_point(c):
score = 0
for e in c:
if e in 'AEILNORSTU':
score = 1
elif e in 'DG':
score = 2
elif e in 'BCMP':
score = 3
elif e in 'FHVWY':
score = 4
elif e == 'K':
score = 5
elif e in 'JX':
score = 8
elif e in 'QZ':
score = 10
return score
def word_point(w):
total = 0
for e in w:
total += letter_point(e)
return total
words = input().split()
k = []
for e in words:
k.append([word_point(e),e])
k.sort()
k = k[::-1]
for e in k:
print(e[1],e[0])
|
# 1661806, 2022-10-29 09:37:42, ----x (0%)
s = { 'A':1 , 'E':1 , 'I':1 , 'L':1 , 'N':1 , 'O':1 , 'R':1 , 'S':1 , 'T':1 , 'U':1 , 'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'z':10}
r = []
w = input().split()
for i in range(len(w)) :
x = 0
for e in w[i] :
x += s[e]
r.append([x,w[i]])
r.sort()
for g in range(len(r)) :
print(r[g][1])
| # 1661837, 2022-10-29 09:38:48, ----x (0%)
s = { 'A':1 , 'E':1 , 'I':1 , 'L':1 , 'N':1 , 'O':1 , 'R':1 , 'S':1 , 'T':1 , 'U':1 , 'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'z':10}
r = []
w = input().split()
for i in range(len(w)) :
x = 0
for e in w[i] :
x += s[e]
r.append([x,w[i]])
r.sort(reverse = True)
for g in range(len(r)) :
print(r[g][1])
| # 1661892, 2022-10-29 09:40:11, ----x (0%)
s = { 'A':1 , 'E':1 , 'I':1 , 'L':1 , 'N':1 , 'O':1 , 'R':1 , 'S':1 , 'T':1 , 'U':1 , 'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'z':10}
r = []
w = input().split()
for i in range(len(w)) :
x = 0
for e in w[i] :
x += s[e]
r.append([x,w[i]])
r.sort(reverse = True)
for g in range(len(r)) :
print(r[g][1])
| # 1662023, 2022-10-29 09:44:57, PPP-- (60%)
s = { 'A':1 , 'E':1 , 'I':1 , 'L':1 , 'N':1 , 'O':1 , 'R':1 , 'S':1 , 'T':1 , 'U':1 , 'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
r = []
w = input().split()
for i in range(len(w)) :
x = 0
for e in w[i] :
x += s[e]
r.append([x,w[i]])
r.sort(reverse = True)
for g in range(len(r)) :
print(r[g][1] , r[g][0])
|
# 1661270, 2022-10-29 09:17:53, P---- (20%)
sc = {
"AEILNORSTU": 1,
"DG": 2,
"BCMP": 3,
"FHVWY": 4,
"K": 5,
"JX": 8,
"QZ": 10
}
lst = input().split()
def fn(s):
tt = 0
for j in s:
for k in sc:
if j in k:
tt += sc[k]
break
return tt
for i in lst:
print(i, fn(i))
| # 1661311, 2022-10-29 09:19:47, PPP-- (60%)
sc = {
"AEILNORSTU": 1,
"DG": 2,
"BCMP": 3,
"FHVWY": 4,
"K": 5,
"JX": 8,
"QZ": 10
}
lst = input().split()
def fn(s):
tt = 0
for j in s:
for k in sc:
if j in k:
tt += sc[k]
break
return tt
ans = []
for i in lst:
ans.append([fn(i), i])
for i in sorted(ans)[::-1]:
print(i[1], i[0])
| # 1664594, 2022-10-29 10:41:24, ----- (0%)
sc = {
"AEILNORSTU": 1,
"DG": 2,
"BCMP": 3,
"FHVWY": 4,
"K": 5,
"JX": 8,
"QZ": 10
}
def cf(a, b):
if a[0] == b[0]:
return a[1] < b[1]
return a[0] > b[0]
lst = input().split()
def fn(s):
tt = 0
for j in s:
for k in sc:
if j in k:
tt += sc[k]
break
return tt
ans = []
for i in lst:
ans.append((fn(i),i))
ans.sort()
for i in ans:
print(i[0], i[1])
| # 1664645, 2022-10-29 10:42:01, ----- (0%)
sc = {
"AEILNORSTU": 1,
"DG": 2,
"BCMP": 3,
"FHVWY": 4,
"K": 5,
"JX": 8,
"QZ": 10
}
lst = input().split()
def fn(s):
tt = 0
for j in s:
for k in sc:
if j in k:
tt += sc[k]
break
return tt
ans = []
for i in lst:
ans.append([fn(i),i])
ans.sort(reverse=True)
for i in ans:
print(i[0], i[1])
|
# 1661490, 2022-10-29 09:25:58, PPP-- (60%)
def letter_point(c):
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
elif c in "QZ":
return 10
def word_point(w):
point=0
for i in w:
point+=letter_point(i)
return point
words = input().split()
new=[]
newone=[]
for word in words:
new.append([word, word_point(word)])
newone.append([word_point(word),word])
newone=sorted(newone,reverse=True)
neweek=[]
for s in newone:
print(s[1], s[0])
| # 1661549, 2022-10-29 09:27:45, P---- (20%)
def letter_point(c):
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
elif c in "QZ":
return 10
def word_point(w):
point=0
for i in w:
point+=letter_point(i)
return point
words = input().split()
for word in words:
print(word, word_point(word))
| # 1661581, 2022-10-29 09:28:31, PPP-- (60%)
def letter_point(c):
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
elif c in "QZ":
return 10
def word_point(w):
point=0
for i in w:
point+=letter_point(i)
return point
words = input().split()
new=[]
newone=[]
for word in words:
new.append([word, word_point(word)])
newone.append([word_point(word),word])
newone=sorted(newone,reverse=True)
neweek=[]
for s in newone:
print(s[1], s[0])
| # 1663021, 2022-10-29 10:15:09, PPP-- (60%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
elif c in "QZ":
return 10
def word_point(w):
point=0
for i in w:
point+=letter_point(i)
return point
words = input().split()
new=[]
newone=[]
for word in words:
new.append([word, word_point(word)])
newone.append([word_point(word),word])
newone=sorted(newone,reverse=True)
neweek=[]
for s in newone:
print(s[1], s[0])
|
# 1661261, 2022-10-29 09:17:17, ----- (0%)
s1 = 'AEILNORSTU'
s2 = 'DG'
s3 = 'BCMP'
s4 = 'FHVWY'
s5 = 'K'
s8 = 'JX'
s10 = 'QZ'
k = 0
a = ''
x = input().strip()
for i in x :
if i in s1 : a += i+'(1)'+'+'
elif i in s2 : a += i+'(2)'+'+'
elif i in s3 : a += i+'(3)'+'+'
elif i in s4 : a += i+'(4)'+'+'
elif i in s5 : a += i+'(5)'+'+'
elif i in s8 : a += i+'(8)'+'+'
elif i in s10 : a += i+'(10)'+'+'
if i in s1 : k += 1
elif i in s2 : k += 2
elif i in s3 : k += 3
elif i in s4 : k += 4
elif i in s5 : k += 5
elif i in s8 : k += 8
elif i in s10 : k += 10
a = a.strip('+')
print(a,'=',k)
| # 1662201, 2022-10-29 09:50:28, PPP-- (60%)
s1 = 'AEILNORSTU'
s2 = 'DG'
s3 = 'BCMP'
s4 = 'FHVWY'
s5 = 'K'
s8 = 'JX'
s10 = 'QZ'
def lp(c) :
if c in s1 : return 1
elif c in s2 : return 2
elif c in s3 : return 3
elif c in s4 : return 4
elif c in s5 : return 5
elif c in s8 : return 8
elif c in s10 : return 10
def wp(w) :
a = 0
for i in w :
a += lp(i)
return a
x = input().strip().split()
p = []
for i in x :
p.append([wp(i),i])
p.sort()
p = p[::-1]
#for i in range(len(p)-1) :
# if p[i][0] == p[i+1][0] :
# p = p[i:i+2].sort()
for i in range (len(p)) :
print(p[i][1],p[i][0])
| # 1663327, 2022-10-29 10:22:39, PPP-- (60%)
s1 = 'AEILNORSTU'
s2 = 'DG'
s3 = 'BCMP'
s4 = 'FHVWY'
s5 = 'K'
s8 = 'JX'
s10 = 'QZ'
def lp(c) :
if c in s1 : return 1
elif c in s2 : return 2
elif c in s3 : return 3
elif c in s4 : return 4
elif c in s5 : return 5
elif c in s8 : return 8
elif c in s10 : return 10
def wp(w) :
a = 0
for i in w :
a += lp(i)
return a
x = input().strip().split()
p = []
pp = []
for i in x :
p.append([wp(i),i])
p.sort()
p = p[::-1]
for i in range (len(p)-1) :
if p[i][0] == p[i+1][0] :
p[i][1],p[i+1][1] = p[i+1][1],p[i][1]
for i in range (len(p)) :
print(p[i][1],p[i][0])
| # 1663616, 2022-10-29 10:28:04, PPP-- (60%)
s1 = 'AEILNORSTU'
s2 = 'DG'
s3 = 'BCMP'
s4 = 'FHVWY'
s5 = 'K'
s8 = 'JX'
s10 = 'QZ'
def lp(c) :
if c in s1 : return 1
elif c in s2 : return 2
elif c in s3 : return 3
elif c in s4 : return 4
elif c in s5 : return 5
elif c in s8 : return 8
elif c in s10 : return 10
def wp(w) :
a = 0
for i in w :
a += lp(i)
return a
x = input().strip().split()
p = []
pp = []
for i in x :
p.append([wp(i),i])
p.sort()
p = p[::-1]
for i in range (len(p)-1,1,-1) :
if p[i][0] == p[i-1][0] :
if p[i] < p[i-1] :
p[i-1][1],p[i][1] = p[i][1],p[i-1][1]
for i in range (len(p)) :
print(p[i][1],p[i][0])
|
# 1661599, 2022-10-29 09:28:57, P---- (20%)
def word_point(c):
alp1 = 'AEILNORSTU'
alp2 = 'DG'
alp3 = 'BCMP'
alp4 = 'FHVWY'
alp5 = 'K'
alp8 = 'JX'
alp10 = 'QZ'
point = 0
for i in range(len(c)):
if c[i] in alp1:
point += 1
elif c[i] in alp2:
point += 2
elif c[i] in alp3:
point += 3
elif c[i] in alp4:
point += 4
elif c[i] in alp5:
point += 5
elif c[i] in alp8:
point += 8
elif c[i] in alp10:
point += 10
return point
words = input().split()
for e in words:
w = word_point(e)
print(e,w)
| # 1661935, 2022-10-29 09:41:43, P---- (20%)
def letter_point(c):
alp1 = 'AEILNORSTU'
alp2 = 'DG'
alp3 = 'BCMP'
alp4 = 'FHVWY'
alp5 = 'K'
alp8 = 'JX'
alp10 = 'QZ'
for i in range(len(c)):
if c[i] in alp1:
return 1
elif c[i] in alp2:
return 2
elif c[i] in alp3:
return 3
elif c[i] in alp4:
return 4
elif c[i] in alp5:
return 5
elif c[i] in alp8:
return 8
elif c[i] in alp10:
return 10
#def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
p = []
for e in words:
point = 0
for i in range(len(e)):
w = letter_point(e[i])
point += w
p.append([point,e])
p.sort()
for a,b in p:
print(b,a)
| # 1663354, 2022-10-29 10:23:04, PPP-- (60%)
def letter_point(c):
alp1 = 'AEILNORSTU'
alp2 = 'DG'
alp3 = 'BCMP'
alp4 = 'FHVWY'
alp5 = 'K'
alp8 = 'JX'
alp10 = 'QZ'
for i in range(len(c)):
if c[i] in alp1:
return 1
elif c[i] in alp2:
return 2
elif c[i] in alp3:
return 3
elif c[i] in alp4:
return 4
elif c[i] in alp5:
return 5
elif c[i] in alp8:
return 8
elif c[i] in alp10:
return 10
#def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
p = []
for e in words:
point = 0
for i in range(len(e)):
w = letter_point(e[i])
point += w
p.append([point,e])
p.sort()
p.reverse()
for a,b in p:
print(b,a)
|
# 1661963, 2022-10-29 09:42:51, ----- (0%)
words = input().strip().split()
new=[]
for k in words:
c=0
for i in k :
if i in ['A','E','I','L','N','O','R','S','T','U']:
c+=1
elif i in ['D','G'
]:
c+=2
elif i in ['B','C','M','P']:
c+=3
elif i in ['F','H','V','W','Y']:
c+=4
elif i in ['K']:
c+=5
elif i in ['J','X'
]:
c+=8
elif i in ['Q','Z']:
c+=10
new+=[[c,k]]
new.sort(reverse=True)
print(new)
| # 1661979, 2022-10-29 09:43:17, ----- (0%)
words = input().strip().split()
new=[]
for k in words:
c=0
for i in k :
if i in ['A','E','I','L','N','O','R','S','T','U']:
c+=1
elif i in ['D','G']:
c+=2
elif i in ['B','C','M','P']:
c+=3
elif i in ['F','H','V','W','Y']:
c+=4
elif i in ['K']:
c+=5
elif i in ['J','X']:
c+=8
elif i in ['Q','Z']:
c+=10
new+=[[c,k]]
new.sort(reverse=True)
print(new)
| # 1662288, 2022-10-29 09:53:05, PPP-- (60%)
words = input().strip().split()
new=[]
for k in words:
c=0
for i in k :
if i in ['A','E','I','L','N','O','R','S','T','U']:
c+=1
elif i in ['D','G']:
c+=2
elif i in ['B','C','M','P']:
c+=3
elif i in ['F','H','V','W','Y']:
c+=4
elif i in ['K']:
c+=5
elif i in ['J','X']:
c+=8
elif i in ['Q','Z']:
c+=10
new+=[[c,k]]
new.sort(reverse=True)
for i in new:
print(i[1],i[0])
|
# 1661249, 2022-10-29 09:16:14, ----- (0%)
x = input().strip()
c = 0
for e in x:
if x != ' ':
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c += 2
elif e in 'BCMP':
c += 3
elif e in 'FHVWY':
c += 4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
else:
c += 0
print(c)
| # 1661252, 2022-10-29 09:16:39, ----- (0%)
x = input().strip()
c = 0
for e in x:
if x != ' ':
if e in 'AEILNORSTU':
c += 1
elif e in 'DG':
c += 2
elif e in 'BCMP':
c += 3
elif e in 'FHVWY':
c += 4
elif e in 'K':
c += 5
elif e in 'JX':
c += 8
elif e in 'QZ':
c += 10
else:
c += 0
print(c)
| # 1664160, 2022-10-29 10:37:27, PPP-- (60%)
def letter_point(c):
x = 0
score = []
for e in str(c):
if x != ' ':
if e in 'AEILNORSTU':
x += 1
elif e in 'DG':
x += 2
elif e in 'BCMP':
x += 3
elif e in 'FHVWY':
x += 4
elif e in 'K':
x += 5
elif e in 'JX':
x += 8
elif e in 'QZ':
x += 10
return x
def word_point(w):
return w, letter_point(w)
words = input().split()
words.sort()
x = []
for i in range(len(words)):
x.append(word_point(words[i]))
for e in range(len(x)):
x[e] = x[e][::-1]
x.sort()
x = x[::-1]
for e in range(len(x)):
print(x[e][1], x[e][0])
|
# 1661417, 2022-10-29 09:23:46, P---- (20%)
def letter_point(c):
sc=0
if c in "AEILNORSTU":
sc=1
elif c in "DG":
sc=2
elif c in "BCMP":
sc=3
elif c in "FHVWY":
sc=4
elif c in "k":
sc=5
elif c in "JX":
sc=8
elif c in "QZ":
sc=10
return sc
def word_point(w):
sc=0
for i in w:
sc+=letter_point(i)
return sc
words = input().split()
for i in words:
print(i,word_point(i))
| # 1661879, 2022-10-29 09:39:46, PPP-- (60%)
def letter_point(c):
sc=0
if c in "AEILNORSTU":
sc=1
elif c in "DG":
sc=2
elif c in "BCMP":
sc=3
elif c in "FHVWY":
sc=4
elif c in "k":
sc=5
elif c in "JX":
sc=8
elif c in "QZ":
sc=10
return sc
def word_point(w):
sc=0
for i in w:
sc+=letter_point(i)
return [sc,w]
words = input().split()
sc=[]
for i in words:
sc.append(word_point(i))
sc.sort()
for a in range(len(sc))[::-1]:
print(sc[a][1],sc[a][0])
| # 1661968, 2022-10-29 09:42:57, PPP-- (60%)
def letter_point(c):
sc=0
if c in "AEILNORSTU":
sc=1
elif c in "DG":
sc=2
elif c in "BCMP":
sc=3
elif c in "FHVWY":
sc=4
elif c in "k":
sc=5
elif c in "JX":
sc=8
elif c in "QZ":
sc=10
return sc
def word_point(w):
sc=0
for i in w:
sc+=letter_point(i)
return [-sc,w]
words = input().split()
sc=[]
for i in words:
sc.append(word_point(i))
sc.sort()
for a in range(len(sc)):
print(sc[a][1],-sc[a][0])
|
# 1661867, 2022-10-29 09:39:32, PPP-- (60%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 ='QZ'
words = input().split()
s = []
for e in words:
c = 0
for ch in e:
if ch in p1:
c += 1
elif ch in p2:
c += 2
elif ch in p3:
c += 3
elif ch in p4:
c += 4
elif ch in p5:
c += 5
elif ch in p8:
c += 8
else:
c += 10
s.append([c,e])
s.sort()
s = s[::-1]
d =[]
for [x,y] in s:
d.append([y,x])
for [name,point] in d:
print(name,point)
| # 1663069, 2022-10-29 10:16:01, PPP-- (60%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 ='QZ'
words = input().split()
s = []
for e in words:
c = 0
for ch in e:
if ch in p1:
c += 1
elif ch in p2:
c += 2
elif ch in p3:
c += 3
elif ch in p4:
c += 4
elif ch in p5:
c += 5
elif ch in p8:
c += 8
else:
c += 10
s.append([c,e])
s.sort()
s = s[::-1]
for i in range(len(s)-1):
if s[i][0] == s[i+1][0]:
s[i],s[i+1] = s[i+1],s[i]
d =[]
for [x,y] in s:
d.append([y,x])
for [name,point] in d:
print(name,point)
| # 1663768, 2022-10-29 10:31:02, PPP-- (60%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 ='QZ'
words = input().split()
s = []
for e in words:
c = 0
for ch in e:
if ch in p1:
c += 1
elif ch in p2:
c += 2
elif ch in p3:
c += 3
elif ch in p4:
c += 4
elif ch in p5:
c += 5
elif ch in p8:
c += 8
else:
c += 10
s.append([c,e])
s.sort()
s = s[::-1]
for i in range(len(s)-1):
if s[i][0] == s[i+1][0]:
s[i],s[i+1] = s[i+1],s[i]
d =[]
for [x,y] in s:
d.append([y,x])
for [name,point] in d:
print(name,point)
|
# 1661273, 2022-10-29 09:17:57, P---- (20%)
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D', 'G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eig = ['J','X']
ten = ['Q','Z']
c = 0
x = input().split()
n = len(x)
for i in range(n) :
c = 0
for e in x[i] :
if e in one :
c += 1
elif e in two :
c += 2
elif e in three :
c += 3
elif e in four :
c += 4
elif e in five :
c += 5
elif e in eig :
c += 8
elif e in ten :
c += 10
print(x[i],c)
| # 1661429, 2022-10-29 09:24:13, PPP-- (60%)
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D', 'G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eig = ['J','X']
ten = ['Q','Z']
l = []
c = 0
x = input().split()
n = len(x)
for i in range(n) :
c = 0
for e in x[i] :
if e in one :
c += 1
elif e in two :
c += 2
elif e in three :
c += 3
elif e in four :
c += 4
elif e in five :
c += 5
elif e in eig :
c += 8
elif e in ten :
c += 10
l.append([c,x[i]])
l.sort()
ll = l[::-1]
for i in range(len(l)) :
print(ll[i][1],ll[i][0])
| # 1662878, 2022-10-29 10:11:16, PPP-- (60%)
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D', 'G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eig = ['J','X']
ten = ['Q','Z']
l = []
vs = []
c = 0
x = input().split()
n = len(x)
for i in range(n) :
c = 0
for e in x[i] :
if e in one :
c += 1
elif e in two :
c += 2
elif e in three :
c += 3
elif e in four :
c += 4
elif e in five :
c += 5
elif e in eig :
c += 8
elif e in ten :
c += 10
l.append([c,x[i]])
if not (c in vs) :
vs.append(c)
vs.sort()
sv = vs[::-1]
for e in sv :
for i in range(len(l)) :
if e == l[i][0] :
print(l[i][1],l[i][0])
|
# 1661734, 2022-10-29 09:34:18, P---- (20%)
a = input().split()
point = 0
n = 0
if len(a) == 1:
for k in a:
for e in k:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
print(a[0], point)
if len(a) > 1:
for k in a:
n += 1
for e in k:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
print(a[n-1], point)
point = 0
| # 1662093, 2022-10-29 09:47:00, PPP-- (60%)
a = input().split()
point = 0
n = 0
x = []
out = []
if len(a) == 1:
for k in a:
for e in k:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
print(a[0], point)
if len(a) > 1:
for k in a:
n += 1
for e in k:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
x.append(point)
x.append(a[n-1])
out.append(x)
x = []
point = 0
out.sort(reverse=True)
for i in range(len(out)):
print(out[i][1], out[i][0])
| # 1662465, 2022-10-29 09:58:45, PPP-- (60%)
a = input().split()
point = 0
n = 0
x = []
out = []
if len(a) == 1:
for k in a:
for e in k:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
print(a[0], point)
if len(a) > 1:
for k in a:
n += 1
for e in k:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
x.append(point)
x.append(a[n-1])
out.append(x)
x = []
point = 0
out.sort(reverse=True)
for m in range(len(out)-1):
if out[m][0] == out[m+1][0] and out[m][1] > out[m+1][1]:
out[m][1],out[m+1][1] = out[m+1][1],out[m][1]
for i in range(len(out)):
print(out[i][1], out[i][0])
|
# 1662254, 2022-10-29 09:51:52, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
if c in ['D', 'G']:
return 2
if c in ['B', 'C', 'M', 'P']:
return 3
if c in ['F', 'H', 'V', 'W', 'Y']:
return 4
if c in ['K']:
return 5
if c in ['J', 'X']:
return 8
if c in ['Q', 'Z']:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for i in w:
sum += letter_point(i)
return(w+' '+str(sum))
words = input().split()
for i in words:
print(word_point(i))
| # 1662452, 2022-10-29 09:58:26, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
if c in ['D', 'G']:
return 2
if c in ['B', 'C', 'M', 'P']:
return 3
if c in ['F', 'H', 'V', 'W', 'Y']:
return 4
if c in ['K']:
return 5
if c in ['J', 'X']:
return 8
if c in ['Q', 'Z']:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for i in w:
sum += letter_point(i)
return([sum,w])
words = input().split()
z = []
for i in words:
z.append(word_point(i))
z.sort()
z = z[::-1]
for i,q in z:
print(q,i)
| # 1664578, 2022-10-29 10:41:14, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
if c in ['D', 'G']:
return 2
if c in ['B', 'C', 'M', 'P']:
return 3
if c in ['F', 'H', 'V', 'W', 'Y']:
return 4
if c in ['K']:
return 5
if c in ['J', 'X']:
return 8
if c in ['Q', 'Z']:
return 10
def more(a,b):
return a>b
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
sum = 0
for i in w:
sum += letter_point(i)
return([sum,w])
words = input().split()
z = []
for i in words:
z.append(word_point(i))
out = []
for i in z:
out.append(i[::-1])
out.sort()
c =[]
for i,q in out:
c.append([q,i])
c.sort()
c = c[::-1]
for i,q in c:
print(q,i)
|
# 1661500, 2022-10-29 09:26:12, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
if c in 'DG':
return 2
if c in 'BCMP':
return 3
if c in 'FHVWY':
return 4
if c in 'K':
return 5
if c in 'JX':
return 8
if c in 'QZ':
return 10
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
lst = list(w)
point = 0
for i in lst:
point += letter_point(i)
return point
words = str(input()).split()
words = sorted(words)
for i in words[::-1]:
print('{} {}'.format(i,word_point(i)))
| # 1661515, 2022-10-29 09:26:41, PP-P- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
if c in 'DG':
return 2
if c in 'BCMP':
return 3
if c in 'FHVWY':
return 4
if c in 'K':
return 5
if c in 'JX':
return 8
if c in 'QZ':
return 10
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
lst = list(w)
point = 0
for i in lst:
point += letter_point(i)
return point
words = str(input()).split()
words = sorted(words)
for i in words:
print('{} {}'.format(i,word_point(i)))
| # 1661663, 2022-10-29 09:31:02, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
if c in 'DG':
return 2
if c in 'BCMP':
return 3
if c in 'FHVWY':
return 4
if c in 'K':
return 5
if c in 'JX':
return 8
if c in 'QZ':
return 10
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
lst = list(w)
point = 0
for i in lst:
point += letter_point(i)
return point
words = str(input()).split()
lst = []
for i in words:
lst.append([word_point(i),i])
lst = sorted(lst)
lst = lst[::-1]
for i in lst:
print('{} {}'.format(i[1],i[0]))
|
# 1661268, 2022-10-29 09:17:49, P---- (20%)
a = input().split()
for e in a:
c = 0
for i in e:
if i in "AEILNORSTU":
c += 1
elif i in "DG":
c += 2
elif i in "BCMP":
c += 3
elif i in "FHVWY":
c += 4
elif i in "K":
c += 5
elif i in "JX":
c += 8
elif i in "QZ":
c += 10
print(e,c)
| # 1662945, 2022-10-29 10:13:13, ----- (0%)
a = input().split()
x = []
for e in a:
c = 0
for i in e:
if i in "AEILNORSTU":
c += 1
elif i in "DG":
c += 2
elif i in "BCMP":
c += 3
elif i in "FHVWY":
c += 4
elif i in "K":
c += 5
elif i in "JX":
c += 8
elif i in "QZ":
c += 10
x.append([c,e])
x.sort()
x = x[::-1]
y = []
for e in x:
print(e[::-1])
| # 1662969, 2022-10-29 10:13:59, PPP-- (60%)
a = input().split()
x = []
for e in a:
c = 0
for i in e:
if i in "AEILNORSTU":
c += 1
elif i in "DG":
c += 2
elif i in "BCMP":
c += 3
elif i in "FHVWY":
c += 4
elif i in "K":
c += 5
elif i in "JX":
c += 8
elif i in "QZ":
c += 10
x.append([c,e])
x.sort()
x = x[::-1]
y = []
for e in x:
print(e[1],e[0])
|
# 1661693, 2022-10-29 09:32:30, PPP-- (60%)
def letter_point(x):
one = "AEILNORSTU"
two = "DG"
three = "BCMP"
four = "FHVWY"
five = "K"
eight = "JX"
ten = "QZ"
c = 0
for e in x:
if e in one:
c += 1
elif e in two:
c += 2
elif e in three:
c += 3
elif e in four:
c +=4
elif e in five:
c += 5
elif e in eight:
c += 8
elif e in ten:
c += 10
return c
def sort(x):
d = []
for i in range(len(x)):
d.append([letter_point(x[i]),x[i]])
d.sort()
d = d[::-1]
for i in range(len(d)):
print(d[i][1]+" "+str(d[i][0]))
word = input().split()
sort(word)
| # 1664127, 2022-10-29 10:37:03, xxxxx (0%)
def letter_point(x):
one = "AEILNORSTU"
two = "DG"
three = "BCMP"
four = "FHVWY"
five = "K"
eight = "JX"
ten = "QZ"
c = 0
for e in x:
if e in one:
c += 1
elif e in two:
c += 2
elif e in three:
c += 3
elif e in four:
c +=4
elif e in five:
c += 5
elif e in eight:
c += 8
elif e in ten:
c += 10
return c
def sort(x):
d = []
for i in range(len(x)):
d.append([letter_point(x[i]),x[i]])
d.sort()
d = d[::-1]
for i in range(len(d)):
print(d[i][1]+" "+str(d[i][0]))
word = input().split()
word = word.sort()
sort(word)
| # 1664157, 2022-10-29 10:37:22, PPP-- (60%)
def letter_point(x):
one = "AEILNORSTU"
two = "DG"
three = "BCMP"
four = "FHVWY"
five = "K"
eight = "JX"
ten = "QZ"
c = 0
for e in x:
if e in one:
c += 1
elif e in two:
c += 2
elif e in three:
c += 3
elif e in four:
c +=4
elif e in five:
c += 5
elif e in eight:
c += 8
elif e in ten:
c += 10
return c
def sort(x):
d = []
for i in range(len(x)):
d.append([letter_point(x[i]),x[i]])
d.sort()
d = d[::-1]
for i in range(len(d)):
print(d[i][1]+" "+str(d[i][0]))
word = input().split()
word.sort()
sort(word)
|
# 1662025, 2022-10-29 09:45:00, ----- (0%)
A = ['A', 'E', 'I', 'L','N','O','R','S','T','U']
B = ['D', 'G']
C = ['B','C','M','P']
D = ['F','H','V','W','Y']
E = ['K']
F = ['J','X']
G = ['Q','Z']
def lp(l):
if l in A:
return 1
if l in B:
return 2
if l in C:
return 3
if l in D:
return 4
if l in E:
return 5
if l in F:
return 8
if l in G:
return 10
def wp(w):
p = 0
for l in w:
p += lp(l)
return(p)
ws = input().split()
l = []
ws.sort()
for w in ws:
l.append([wp(w),w])
print(wp(w))
l = sorted(l)
for x in l:
print(str(x[1]),x[0])
| # 1662051, 2022-10-29 09:45:36, P---- (20%)
A = ['A', 'E', 'I', 'L','N','O','R','S','T','U']
B = ['D', 'G']
C = ['B','C','M','P']
D = ['F','H','V','W','Y']
E = ['K']
F = ['J','X']
G = ['Q','Z']
def lp(l):
if l in A:
return 1
if l in B:
return 2
if l in C:
return 3
if l in D:
return 4
if l in E:
return 5
if l in F:
return 8
if l in G:
return 10
def wp(w):
p = 0
for l in w:
p += lp(l)
return(p)
ws = input().split()
l = []
ws.sort()
for w in ws:
l.append([wp(w),w])
l.sort()
for x in l:
print(str(x[1]),x[0])
| # 1662078, 2022-10-29 09:46:32, PPP-- (60%)
A = ['A', 'E', 'I', 'L','N','O','R','S','T','U']
B = ['D', 'G']
C = ['B','C','M','P']
D = ['F','H','V','W','Y']
E = ['K']
F = ['J','X']
G = ['Q','Z']
def lp(l):
if l in A:
return 1
if l in B:
return 2
if l in C:
return 3
if l in D:
return 4
if l in E:
return 5
if l in F:
return 8
if l in G:
return 10
def wp(w):
p = 0
for l in w:
p += lp(l)
return(p)
ws = input().split()
l = []
ws.sort()
for w in ws:
l.append([wp(w),w])
l.sort(reverse = True)
for x in l:
print(str(x[1]),x[0])
|
# 1661785, 2022-10-29 09:36:36, ----- (0%)
def letter_point(c):
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G'
]
point3=['B','C','M','P']
point4=['F','H','V','W','Y'
]
point5=['K'
]
point8=['J','X'
]
point10=['Q','Z'
]
psum=0
for i in range(len(c)):
if c[i] in point1:psum+=1
if c[i] in point2:psum+=2
if c[i] in point3:psum+=3
if c[i] in point4:psum+=4
if c[i] in point5:psum+=5
if c[i] in point8:psum+=8
if c[i] in point10:psum+=10
return psum
| # 1662243, 2022-10-29 09:51:37, compilation error (0%)
def letter_point(c):
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']
point3=['B','C','M','P']
point4=['F','H','V','W','Y']
point5=['K']
point8=['J','X']
point10=['Q','Z'
psum=0
for i in range(len(c)):
if c[i] in point1:psum+=1
elif c[i] in point2:psum+=2
elif c[i] in point3:psum+=3
elif c[i] in point4:psum+=4
elif c[i] in point5:psum+=5
elif c[i] in point8:psum+=8
elif c[i] in point10:psum+=10
return psum
def word_point(words):
x=[]
for i in range(len(words)) :
x.append([letter_point(words[i]),words[i]])
y=sorted(x)
for i in range(len(y)):
print(y[-1::-1][i][1],yy[-1::-1][i][0])
| # 1662270, 2022-10-29 09:52:29, PPP-- (60%)
def letter_point(c):
point1=['A','E','I','L','N','O','R','S','T','U']
point2=['D','G']
point3=['B','C','M','P']
point4=['F','H','V','W','Y']
point5=['K']
point8=['J','X']
point10=['Q','Z']
psum=0
for i in range(len(c)):
if c[i] in point1:psum+=1
elif c[i] in point2:psum+=2
elif c[i] in point3:psum+=3
elif c[i] in point4:psum+=4
elif c[i] in point5:psum+=5
elif c[i] in point8:psum+=8
elif c[i] in point10:psum+=10
return psum
def word_point(words):
x=[]
for i in range(len(words)) :
x.append([letter_point(words[i]),words[i]])
y=sorted(x)
for i in range(len(y)):
print(y[-1::-1][i][1],y[-1::-1][i][0])
words = input().split()
word_point(words)
|
# 1662317, 2022-10-29 09:54:06, PP-P- (60%)
words = input()
def letter_point(c):
score = {'A': 1, 'E': 1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1, 'S':1, 'T':1, 'U':1, 'D':2, 'G':2, 'B':3, 'C':3, 'M':3, 'P':3, 'F':4, 'H':4, 'V':4, 'W':4, 'Y':4, 'K':5, 'J':8, 'X':8, 'Q':10, 'Z':10}
word_score = 0
for i in range(len(c)):
word_score += score[c[i]]
return word_score
def word_point(w):
words_list = []
words = w.split(' ')
score_list = {}
for j in range(len(words)):
words_list.append(words[j])
for k in range(len(words_list)):
for i in range(len(words_list[k])):
score_list[words[k]] = 0
for i in range(len(words_list[k])):
score_list[words[k]] += int(letter_point(words_list[k][i]))
return score_list
score_list = word_point(words)
word_score_list = sorted(score_list)
for i in range(len(word_score_list)):
print(word_score_list[i], score_list[word_score_list[i]])
| # 1662442, 2022-10-29 09:58:15, P---- (20%)
words = input()
def letter_point(c):
score = {'A': 1, 'E': 1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1, 'S':1, 'T':1, 'U':1, 'D':2, 'G':2, 'B':3, 'C':3, 'M':3, 'P':3, 'F':4, 'H':4, 'V':4, 'W':4, 'Y':4, 'K':5, 'J':8, 'X':8, 'Q':10, 'Z':10}
word_score = 0
for i in range(len(c)):
word_score += score[c[i]]
return word_score
def word_point(w):
words_list = []
words = w.split(' ')
score_list = {}
for j in range(len(words)):
words_list.append(words[j])
for k in range(len(words_list)):
for i in range(len(words_list[k])):
score_list[words[k]] = 0
for i in range(len(words_list[k])):
score_list[words[k]] += int(letter_point(words_list[k][i]))
return score_list
score_list = word_point(words)
word_score_list = sorted(score_list)
word_score_list = word_score_list[::-1]
for i in range(len(word_score_list)):
print(word_score_list[i], score_list[word_score_list[i]])
| # 1663821, 2022-10-29 10:32:11, PP-P- (60%)
words = input()
def letter_point(c):
score = {'A': 1, 'E': 1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1, 'S':1, 'T':1, 'U':1, 'D':2, 'G':2, 'B':3, 'C':3, 'M':3, 'P':3, 'F':4, 'H':4, 'V':4, 'W':4, 'Y':4, 'K':5, 'J':8, 'X':8, 'Q':10, 'Z':10}
word_score = 0
for i in range(len(c)):
word_score += score[c[i]]
return word_score
def word_point(w):
words_list = []
words = w.split(' ')
score_list = {}
for j in range(len(words)):
words_list.append(words[j])
for k in range(len(words_list)):
for i in range(len(words_list[k])):
score_list[words[k]] = 0
for i in range(len(words_list[k])):
score_list[words[k]] += int(letter_point(words_list[k][i]))
return score_list
score_list = word_point(words)
word_score_list = sorted(score_list)
for i in range(len(word_score_list)):
print(word_score_list[i], score_list[word_score_list[i]])
|
# 1661428, 2022-10-29 09:24:10, ----- (0%)
def letter_point(c):
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B', 'C', 'M', 'P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J','X']:
return 8
elif c in ['Q','Z']:
return 10
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
score=[]
for i in words:
score.append([word_point(i),i])
score.sort()
sc=score[-1::-1]
for i,j in sc:
print(i,j)
| # 1661456, 2022-10-29 09:25:06, PPP-- (60%)
def letter_point(c):
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B', 'C', 'M', 'P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J','X']:
return 8
elif c in ['Q','Z']:
return 10
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
score=[]
for i in words:
score.append([word_point(i),i])
score.sort()
sc=score[-1::-1]
for i,j in sc:
print(j,i)
| # 1661495, 2022-10-29 09:26:04, PPP-- (60%)
def letter_point(c):
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B', 'C', 'M', 'P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J','X']:
return 8
elif c in ['Q','Z']:
return 10
else:
return 0
def word_point(w):
sum=0
for i in w:
sum+=letter_point(i)
return sum
words = input().split()
score=[]
for i in words:
score.append([word_point(i),i])
score.sort()
sc=score[-1::-1]
for i,j in sc:
print(j,i)
|
# 1661648, 2022-10-29 09:30:44, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
al = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,"Q":10,"Z":10}
return al[c]
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
total = 0
for j in w:
total += letter_point(j)
return total
words = input().split()
ans = []
for i in range(len(words)):
totals = word_point(words[i])
ans.append([totals, words[i]])
ans.sort()
ans = ans[::-1]
for i in ans:
print(i[1], i[0])
| # 1663447, 2022-10-29 10:24:55, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
al = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,"Q":10,"Z":10}
return al[c]
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
total = 0
for j in w:
total += letter_point(j)
return total
words = input().split()
ans = []
ams = []
for i in range(len(words)):
totals = word_point(words[i])
ans.append([totals, words[i]])
ans.sort()
ans = ans[::-1]
max = ans[0]
if len(ans) == 3:
q = ans[1:]
q.sort()
print(max[1], max[0])
for i in q:
print(i[1], i[0])
elif len(ans) == 5:
min = ans[4]
p = ans[1:4]
print(max[1], max[0])
p.sort()
for i in p:
print(i[1], i[0])
print(min[1], min[0])
else:
print(max[1], max[0])
| # 1664634, 2022-10-29 10:41:51, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
al = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,"Q":10,"Z":10}
return al[c]
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
total = 0
for j in w:
total += letter_point(j)
return total
words = input().split()
ans = []
for i in range(len(words)):
totals = word_point(words[i])
ans.append([totals, words[i]])
ans.sort()
ans = ans[::-1]
for i in ans:
print(i[1], i[0])
|
# 1661917, 2022-10-29 09:41:01, PPP-- (60%)
words = input().split()
points = 0
ans = []
onep = 'AEILNORSTU'
twop = 'DG'
threep = 'BCMP'
fourp = 'FHVWY'
fivep = 'K'
eightp = 'JX'
tenp = 'QZ'
for i in range(len(words)):
for j in words[i]:
if j in onep:
points += 1
elif j in twop:
points += 2
elif j in threep:
points += 3
elif j in fourp:
points += 4
elif j in fivep:
points += 5
elif j in eightp:
points += 8
elif j in tenp:
points += 10
ans.append(points)
points = 0
f_ans = []
for i in range(len(words)):
f_ans.append([ans[i], words[i]])
f_ans.sort()
f_ans = f_ans[::-1]
for k in range(len(f_ans)):
print(f_ans[k][1].upper(), f_ans[k][0])
| # 1662338, 2022-10-29 09:54:46, PP-P- (60%)
words = input().split()
points = 0
ans = []
onep = 'AEILNORSTU'
twop = 'DG'
threep = 'BCMP'
fourp = 'FHVWY'
fivep = 'K'
eightp = 'JX'
tenp = 'QZ'
for i in range(len(words)):
for j in words[i]:
if j in onep:
points += 1
elif j in twop:
points += 2
elif j in threep:
points += 3
elif j in fourp:
points += 4
elif j in fivep:
points += 5
elif j in eightp:
points += 8
elif j in tenp:
points += 10
ans.append(points)
points = 0
f_ans = []
f_ans2 = []
for i in range(len(words)):
f_ans.append([ans[i], words[i]])
f_ans2.append(words[i])
f_ans.sort()
f_ans2.sort()
f_ans = f_ans[::-1]
for k in range(len(f_ans)):
print(f_ans2[k].upper(), f_ans[k][0])
| # 1662386, 2022-10-29 09:56:35, PPP-- (60%)
words = input().split()
points = 0
ans = []
onep = 'AEILNORSTU'
twop = 'DG'
threep = 'BCMP'
fourp = 'FHVWY'
fivep = 'K'
eightp = 'JX'
tenp = 'QZ'
for i in range(len(words)):
for j in words[i]:
if j in onep:
points += 1
elif j in twop:
points += 2
elif j in threep:
points += 3
elif j in fourp:
points += 4
elif j in fivep:
points += 5
elif j in eightp:
points += 8
elif j in tenp:
points += 10
ans.append(points)
points = 0
f_ans = []
f_ans2 = []
for i in range(len(words)):
f_ans.append([ans[i], words[i]])
f_ans2.append([words[i]])
f_ans.sort()
f_ans2.sort()
f_ans = f_ans[::-1]
for k in range(len(f_ans)):
print(f_ans[k][1].upper(), f_ans[k][0])
|
# 1662119, 2022-10-29 09:48:00, P---- (20%)
def letter_point(c):
point_one = "AEILNORSTU"
point_two = "DG"
point_three = "BCMP"
point_four = "FHVWY"
point_five = "K"
point_eight = "JX"
point_ten = "QZ"
if c in point_one:
return 1
elif c in point_two:
return 2
elif c in point_three:
return 3
elif c in point_four:
return 4
elif c in point_five:
return 5
elif c in point_eight:
return 8
elif c in point_ten:
return 10
return 0
def word_point(w):
sum = 0
for c in w:
sum += letter_point(c)
return sum
words = input().split()
for w in words:
print(w, word_point(w))
| # 1664432, 2022-10-29 10:40:06, PPP-- (60%)
def letter_point(c):
point_one = "AEILNORSTU"
point_two = "DG"
point_three = "BCMP"
point_four = "FHVWY"
point_five = "K"
point_eight = "JX"
point_ten = "QZ"
if c in point_one:
return 1
elif c in point_two:
return 2
elif c in point_three:
return 3
elif c in point_four:
return 4
elif c in point_five:
return 5
elif c in point_eight:
return 8
elif c in point_ten:
return 10
return 0
def word_point(w):
sum = 0
for c in w:
sum += letter_point(c)
return sum
words = input().split()
word_points = []
for w in words:
word_points.append([w, word_point(w)])
# sort word_points by point in descending order
word_points.sort(key=lambda x: x[1], reverse=True)
for key, val in word_points:
print(key, val)
|
# 1661747, 2022-10-29 09:34:59, P---- (20%)
def point(word):
score=0
for i in range(len(word)):
if word[i] in 'AEILNORSTU':
score+=1
if word[i] in 'DG':
score+=2
if word[i] in 'BCMP':
score+=3
if word[i] in 'FHVWY':
score+=4
if word[i] in 'K':
score+=5
if word[i] in 'JX':
score+=8
if word[i] in 'QZ':
score+=10
return [score,word]
def arrange(words):
point_word=[]
for i in range(len(words)):
point_word.append(point(words[i]))
point_word_new=sorted(point_word)[::-1]
for j in range(len(point_word_new)):
return point_word_new[j][1]+' '+str(point_word_new[j][0])
words = input().split()
print(arrange(words))
| # 1661802, 2022-10-29 09:37:37, PPP-- (60%)
def point(word):
score=0
for i in range(len(word)):
if word[i] in 'AEILNORSTU':
score+=1
if word[i] in 'DG':
score+=2
if word[i] in 'BCMP':
score+=3
if word[i] in 'FHVWY':
score+=4
if word[i] in 'K':
score+=5
if word[i] in 'JX':
score+=8
if word[i] in 'QZ':
score+=10
return [score,word]
def arrange(words):
point_word=[]
for i in range(len(words)):
point_word.append(point(words[i]))
point_word_new=sorted(point_word)[::-1]
for j in range(len(point_word_new)):
print( point_word_new[j][1]+' '+str(point_word_new[j][0]))
words = input().split()
arrange(words)
|
# 1661719, 2022-10-29 09:33:21, PPP-- (60%)
p1=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2=['D', 'G'
]
p3=['B', 'C', 'M', 'P']
p4=['F', 'H', 'V', 'W', 'Y']
p5=['K']
p8=['J', 'X']
p10=['Q', 'Z']
a=input()
word=a.split()
def letter_point(word):
cnt=0
for i in word:
s=list(i)
for i in s:
if i in p1:
cnt+=1
elif i in p2:
cnt+=2
elif i in p3:
cnt+=3
elif i in p4:
cnt+=4
elif i in p5:
cnt+=5
elif i in p8:
cnt+=8
elif i in p10:
cnt+=10
return cnt
u=[]
for i in word:
u+=[[letter_point(i),i]]
u.sort(reverse=True)
out=[]
for a,b in u:
out.append([b,a])
for i in range(len(out)):
print(out[i][0],out[i][1])
| # 1664442, 2022-10-29 10:40:08, xxxP- (20%)
#SECOND_quiz
p1=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2=['D', 'G'
]
p3=['B', 'C', 'M', 'P']
p4=['F', 'H', 'V', 'W', 'Y']
p5=['K']
p8=['J', 'X']
p10=['Q', 'Z']
a=input()
word=a.split()
def letter_point(word):
cnt=0
for i in word:
s=list(i)
for i in s:
if i in p1:
cnt+=1
elif i in p2:
cnt+=2
elif i in p3:
cnt+=3
elif i in p4:
cnt+=4
elif i in p5:
cnt+=5
elif i in p8:
cnt+=8
elif i in p10:
cnt+=10
return cnt
u=[]
for i in word:
u+=[[letter_point(i),i]]
u.sort(reverse=True)
#ถ้าคะแนนเท่า u ที่เรียงตามคะแนน
point=[]
for i in u:
point+= [i[0]]
position=[]
for i in range(len(point)-1):
if point[i]==point[i+1]:
position+=[i]+[i+1]
same=u[position[0]:position[-1]+1:]
samesort=[]
for a,b in same:
samesort.append([b,a])
samesort.sort()
out=[]
for a,b in u:
out.append([b,a])
output=out[:position[0]:]+samesort+out[position[-1]+1::]
for i in range(len(out)):
print(output[i][0],output[i][1])
|
# 1661415, 2022-10-29 09:23:43, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c.upper() in ['A','E','I','L','N','O','R','S','T','U'
] :
return 1
if c.upper() in ['D','G'
] :
return 2
if c.upper() in ['B','C','M','P'
] :
return 3
if c.upper() in ['F','H','V','W','Y'
] :
return 4
if c.upper() in ['K'
] :
return 5
if c.upper() in ['J','X'
] :
return 8
if c.upper() in ['Q','Z'
] :
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
C = 0
for i in w:
C += letter_point(i)
return C
words = input().split()
for i in words:
print(i , word_point(i))
| # 1661517, 2022-10-29 09:26:49, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c.upper() in ['A','E','I','L','N','O','R','S','T','U'
] :
return 1
if c.upper() in ['D','G'
] :
return 2
if c.upper() in ['B','C','M','P'
] :
return 3
if c.upper() in ['F','H','V','W','Y'
] :
return 4
if c.upper() in ['K'
] :
return 5
if c.upper() in ['J','X'
] :
return 8
if c.upper() in ['Q','Z'
] :
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
C = 0
for i in w:
C += letter_point(i)
return C
U = []
words = input().split()
for i in words:
U.append([word_point(i),i])
U.sort(reverse=True)
for i,l in U:
print(l,i)
|
# 1661669, 2022-10-29 09:31:13, P---- (20%)
def letter_point(c):
point = 0
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
point += 1
elif c in ['D', 'G']:
point += 2
elif c in ['B', 'C', 'M', 'P']:
point += 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
point += 4
elif c in ['K']:
point += 5
elif c in ['J', 'X']:
point += 8
elif c in ['Q', 'Z']:
point += 10
return point
def word_point(w):
d = []
n = 0
for e in w:
d.append(e)
for i in range(len(d)):
n += int(letter_point(d[i]))
return n
words = input().split()
d = []
for e in words:
d.append(e)
n = []
for i in range(len(d)):
n += [(word_point(d[i]))]
for i in range(len(d)):
print(d[i],n[i])
| # 1661865, 2022-10-29 09:39:31, PPP-- (60%)
def letter_point(c):
point = 0
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
point += 1
elif c in ['D', 'G']:
point += 2
elif c in ['B', 'C', 'M', 'P']:
point += 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
point += 4
elif c in ['K']:
point += 5
elif c in ['J', 'X']:
point += 8
elif c in ['Q', 'Z']:
point += 10
return point
def word_point(w):
d = []
n = 0
for e in w:
d.append(e)
for i in range(len(d)):
n += int(letter_point(d[i]))
return n
words = input().split()
d = []
for e in words:
d.append(e)
n = []
for i in range(len(d)):
n += [(word_point(d[i]))]
z = []
for i in range(len(d)):
z += [[n[i],d[i]]]
z.sort()
z = z[::-1]
for i in range(len(z)):
print(z[i][1],z[i][0])
|
# 1662819, 2022-10-29 10:09:27, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
k = 0
for i in c:
if i in ['a','e','i','l','n','o','r','s','t','u']:
k+=1
if i in ['d','g']:
k+=2
if i in['b','c','m','p']:
k +=3
if i in ['f','h','v','w','y']:
k +=4
if i in ['k']:
k+= 5
if i in ['j','x']:
k+=8
if i in ['q','z']:
k +=10
return k
xa = []
words = input().split()
for i in words:
i = i.lower()
xa.append([i.upper(),letter_point(i)])
for i in range(len(xa)):
xa[i][0],xa[i][1] =xa[i][1],xa[i][0]
xa.sort(reverse=True)
for i in range(len(xa)):
xa[i][0],xa[i][1] =xa[i][1],xa[i][0]
for i in range(len(xa)):
print(xa[i][0], xa[i][1])
| # 1662827, 2022-10-29 10:09:49, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
k = 0
for i in c:
if i in ['a','e','i','l','n','o','r','s','t','u']:
k+=1
if i in ['d','g']:
k+=2
if i in['b','c','m','p']:
k +=3
if i in ['f','h','v','w','y']:
k +=4
if i in ['k']:
k+= 5
if i in ['j','x']:
k+=8
if i in ['q','z']:
k +=10
return k
xa = []
words = input().split()
for i in words:
i = i.lower()
xa.append([i.upper(),letter_point(i)])
for i in range(len(xa)):
xa[i][0],xa[i][1] =xa[i][1],xa[i][0]
xa.sort(reverse=True)
for i in range(len(xa)):
xa[i][0],xa[i][1] =xa[i][1],xa[i][0]
for i in range(len(xa)):
print(xa[i][0], xa[i][1])
|
# 1661391, 2022-10-29 09:22:42, P---- (20%)
def letter_point(c):
if c == 'A' or c == 'E' or c == 'I' or c == 'L' or c == 'N' or c == 'O' or c == 'R' or c == 'S' or c == 'T' or c == 'U' :
s = 1
if c == 'D' or c == 'G' :
s = 2
if c == 'B' or c == 'C' or c == 'M' or c == 'P' :
s = 3
if c == 'F' or c == 'H' or c == 'V' or c == 'W' or c == 'Y' :
s = 4
if c == 'K' :
s = 5
if c == 'J' or c == 'X' :
s = 8
if c == 'Q' or c == 'Z' :
s = 10
return s
def word_point(w):
t = 0
for i in w :
s = letter_point(i)
t += s
return t
words = input().split()
for e in words :
print(e, word_point(e))
| # 1661542, 2022-10-29 09:27:40, PPP-- (60%)
def letter_point(c):
if c == 'A' or c == 'E' or c == 'I' or c == 'L' or c == 'N' or c == 'O' or c == 'R' or c == 'S' or c == 'T' or c == 'U' :
s = 1
if c == 'D' or c == 'G' :
s = 2
if c == 'B' or c == 'C' or c == 'M' or c == 'P' :
s = 3
if c == 'F' or c == 'H' or c == 'V' or c == 'W' or c == 'Y' :
s = 4
if c == 'K' :
s = 5
if c == 'J' or c == 'X' :
s = 8
if c == 'Q' or c == 'Z' :
s = 10
return s
def word_point(w):
t = 0
for i in w :
s = letter_point(i)
t += s
return t
words = input().split()
a = []
for e in words :
a.append([word_point(e), e])
a.sort()
b = a[-1::-1]
for x in b :
print(x[1], x[0])
|
# 1662859, 2022-10-29 10:10:42, ----- (0%)
a = input().split()
A = "AEILNORSTU"
B = "DG"
C = "BCMP"
D = "FHVWY"
E = "K"
F = "JX"
G = "QZ"
score = []
for i in range(len(a)):
score_not = 0
for j in range(len(a[i])):
if a[i][j] in A:
score_not += 1
if a[i][j] in B:
score_not += 2
if a[i][j] in C:
score_not += 3
if a[i][j] in D:
score_not += 4
if a[i][j] in E:
score_not += 5
if a[i][j] in F:
score_not += 8
if a[i][j] in G:
score_not += 10
score += [score_not]
score_word = []
for h in range(len(a)):
score_word += [[score[h],a[h]]]
score_word.sort()
new_score = score_word[-1::-1]
final = []
repeat = []
score_control = []
for u in range(len(new_score)-1):
score_control += [new_score[u][0]]
if new_score[u][0]==new_score[u+1][0]:
repeat += [new_score[u]]
elif new_score[u][0]==new_score[u-1][0]:
repeat += [new_score[u]]
score_control += [new_score[-1][0]]
new_repeat =[]
for l in range(len(repeat)):
new_repeat += [repeat[l][1]]
new_repeat.sort()
| # 1663157, 2022-10-29 10:18:32, PPP-- (60%)
a = input().split()
A = "AEILNORSTU"
B = "DG"
C = "BCMP"
D = "FHVWY"
E = "K"
F = "JX"
G = "QZ"
score = []
for i in range(len(a)):
score_not = 0
for j in range(len(a[i])):
if a[i][j] in A:
score_not += 1
if a[i][j] in B:
score_not += 2
if a[i][j] in C:
score_not += 3
if a[i][j] in D:
score_not += 4
if a[i][j] in E:
score_not += 5
if a[i][j] in F:
score_not += 8
if a[i][j] in G:
score_not += 10
score += [score_not]
score_word = []
for h in range(len(a)):
score_word += [[score[h],a[h]]]
score_word.sort()
new_score = score_word[-1::-1]
for k in range(len(new_score)):
print(new_score[k][1],new_score[k][0],"\n")
|
# 1661712, 2022-10-29 09:33:07, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
score = 0
for k in range(len(c)):
if c[k] in ['A','E','I','L','N','O','R','S','T','U']:
score+=1
if c[k] in ['D','G']:
score+=2
if c[k] in ['B','C','M','P']:
score+=3
if c[k] in ['F','H','W','Y','V']:
score+=4
if c[k] in ['K']:
score+=5
if c[k] in ['J','X']:
score+=8
if c[k] in ['Q','Z']:
score+=10
return score
def word_point(w):
# คืนคะแนนของคําที่เก็บในตั
s = []
for i in w:
s.append(letter_point(i))
return s
word = input().split()
w = word_point(word)
for i in range(len(word)):
print(word[i]+' '+str(w[i]))
| # 1662706, 2022-10-29 10:06:25, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
score = 0
for k in range(len(c)):
if c[k] in ['A','E','I','L','N','O','R','S','T','U']:
score+=1
if c[k] in ['D','G']:
score+=2
if c[k] in ['B','C','M','P']:
score+=3
if c[k] in ['F','H','W','Y','V']:
score+=4
if c[k] in ['K']:
score+=5
if c[k] in ['J','X']:
score+=8
if c[k] in ['Q','Z']:
score+=10
return score
def word_point(w):
# คืนคะแนนของคําที่เก็บในตั
s = []
for i in w:
s.append(letter_point(i))
return s
w = []
word = input().split()
s = word_point(word)
for i in range(len(word)):
w.append([s[i],word[i]])
w.sort()
for i in range(-1,-(len(word)+1),-1):
print(w[i][1]+' '+str(w[i][0]))
|
# 1661778, 2022-10-29 09:36:10, PPP-- (60%)
T = input().split()
txt = [list(i) for i in T]
P = []
for i in txt :
p = []
for j in i :
if j in 'AEILNORSTU':
p.append(1)
if j in 'DG':
p.append(2)
if j in 'BCMP':
p.append(3)
if j in 'FHVWY':
p.append(4)
if j == 'K':
p.append(5)
if j in 'JX':
p.append(8)
if j in 'QZ':
p.append(10)
P.append(p)
RP = []
for i in range(len(P)):
RP.append([sum(P[i]),T[i]])
RP.sort()
RP = RP[::-1]
for i in range(len(RP)):
print(RP[i][1],RP[i][0])
| # 1663712, 2022-10-29 10:30:10, PPP-- (60%)
T = input().split()
txt = [list(i) for i in T]
P = []
for i in txt :
p = []
for j in i :
if j in 'AEILNORSTU':
p.append(1)
if j in 'DG':
p.append(2)
if j in 'BCMP':
p.append(3)
if j in 'FHVWY':
p.append(4)
if j == 'K':
p.append(5)
if j in 'JX':
p.append(8)
if j in 'QZ':
p.append(10)
P.append(p)
RP = []
for i in range(len(P)):
RP.append([sum(P[i]),T[i]])
RP.sort()
RP = RP[::-1]
for i in range(len(RP)):
print(RP[i][1],str(RP[i][0]) + '\n')
|
# 1661301, 2022-10-29 09:19:24, P---- (20%)
def point(x):
s=0
for k in x:
if k in "AEILNORSTU":
s+=1
elif k in "DG":
s+=2
elif k in "BCMP":
s+=3
elif k in "FHVWY":
s+=4
elif k in "K":
s+=5
elif k in "JX":
s+=8
elif k in "QZ":
s+=10
return s
i=input().split()
for j in i:
ans=0
ans+= point(j)
print(j,ans)
| # 1661540, 2022-10-29 09:27:40, PPP-- (60%)
def point(x):
s=0
for k in x:
if k in "AEILNORSTU":
s+=1
elif k in "DG":
s+=2
elif k in "BCMP":
s+=3
elif k in "FHVWY":
s+=4
elif k in "K":
s+=5
elif k in "JX":
s+=8
elif k in "QZ":
s+=10
return s
i=input().split()
l=[]
for j in i:
ans=0
ans+= point(j)
l.append([ans,j])
y=sorted(l)[::-1]
for yy in y:
print(yy[1],yy[0])
|
# 1661688, 2022-10-29 09:32:21, P---- (20%)
def letter_point(c):
alpha1 = ["A","E","I","L","N","O","R","S","T","U"]
score1 = [1]
alpha2 = ["D","G"]
score2 = [2]
alpha3 = ["B","C","M","P"]
score3 = [3]
alpha4 = ["F","H","V","W","Y"]
score4 = [4]
alpha5 = ["K"]
score5 = [5]
alpha8 = ["J","X"]
score8 = [8]
alpha10 = ["Q","Z"]
score10 = [10]
if c in alpha1:
return score1[0]
elif c in alpha2:
return score2[0]
elif c in alpha3:
return score3[0]
elif c in alpha4:
return score4[0]
elif c in alpha5:
return score5[0]
elif c in alpha8:
return score8[0]
elif c in alpha10:
return score10[0]
def word_point(w):
c = 0
for i in w:
c += letter_point(i)
return c
words = input().split()
a = []
z = []
for i in words:
b =[]
b.append(i)
b.append(word_point(i))
a.append(b)
for e in a:
e = e[::-1]
z.append(e)
for i in range (len(z)):
print (z[i][1],z[i][0])
| # 1662165, 2022-10-29 09:49:27, PPP-- (60%)
def letter_point(c):
alpha1 = ["A","E","I","L","N","O","R","S","T","U"]
score1 = [1]
alpha2 = ["D","G"]
score2 = [2]
alpha3 = ["B","C","M","P"]
score3 = [3]
alpha4 = ["F","H","V","W","Y"]
score4 = [4]
alpha5 = ["K"]
score5 = [5]
alpha8 = ["J","X"]
score8 = [8]
alpha10 = ["Q","Z"]
score10 = [10]
if c in alpha1:
return score1[0]
elif c in alpha2:
return score2[0]
elif c in alpha3:
return score3[0]
elif c in alpha4:
return score4[0]
elif c in alpha5:
return score5[0]
elif c in alpha8:
return score8[0]
elif c in alpha10:
return score10[0]
def word_point(w):
c = 0
for i in w:
c += letter_point(i)
return c
words = input().split()
a = []
z = []
for i in words:
b =[]
b.append(i)
b.append(word_point(i))
a.append(b)
for e in a:
e = e[::-1]
z.append(e)
for i in range (len(z)):
z[i][0] = int(z[i][0])
z.sort()
y =[]
for i in z[::-1]:
y.append(i)
for i in range (len(y)):
print (y[i][1],y[i][0])
|
# 1662214, 2022-10-29 09:50:47, P---- (20%)
a=input().split()
b=''
countw=0
counts=[]
word=[]
d=[]
t=[]
for i in a:
b+=i
word.append(b)
for e in b:
if e in 'AEILNORSTU':
countw+=1
elif e in 'DG':
countw+=2
elif e in 'BCMP':
countw+=3
elif e in 'FHVWY':
countw+=4
elif e in 'K':
countw+=5
elif e in 'JX':
countw+=8
elif e in 'QZ':
countw+=10
b=''
countw=str(countw)
counts.append(countw)
countw=0
words=[word,counts]
for i in range(len(word)):
d.append([word[i],counts[i]])
d.sort()
for i in range(-1,-len(d)-1,-1):
t.append(d[i])
for i in range(len(t)):
print(t[i][0],t[i][1])
| # 1662940, 2022-10-29 10:13:07, PP-P- (60%)
a=input().split()
b=''
countw=0
counts=[]
word=[]
d=[]
t=[]
f=[]
g=[]
for i in a:
b+=i
word.append(b)
for e in b:
if e in 'AEILNORSTU':
countw+=1
elif e in 'DG':
countw+=2
elif e in 'BCMP':
countw+=3
elif e in 'FHVWY':
countw+=4
elif e in 'K':
countw+=5
elif e in 'JX':
countw+=8
elif e in 'QZ':
countw+=10
b=''
countw=str(countw)
counts.append(countw)
countw=0
words=[word,counts]
for i in range(len(word)):
d.append([word[i],counts[i]])
d.sort()
for i in range(-1,-len(d)-1,-1):
t.append(d[i])
t.sort()
for i in range(len(t)):
print(t[i][0],t[i][1])
|
# 1661389, 2022-10-29 09:22:40, xPPPx (60%)
def tt_score(word) :
score = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,"Q":10,"Z":10}
out = 0
for e in word :
out += score[e]
return out
a = input().split()
out = []
for e in a :
out += [[tt_score(e)*(-1),e]]
out.sort()
for e in out :
print(e[1],e[0]*(-1))
| # 1662487, 2022-10-29 09:59:19, xPPPx (60%)
def tt_score(word) :
score = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,"Q":10,"Z":10}
out = 0
for e in word :
out += score[e]
return out
a = input().upper().split()
out = []
for e in a :
out += [[tt_score(e)*(-1),e]]
out.sort()
for e in out :
print(e[1],e[0]*(-1))
|
# 1661567, 2022-10-29 09:28:18, PPP-- (60%)
words = input().split()
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
scores = 0
lists = []
for e in words :
for i in range(len(e)) :
if e[i] in one :
scores += 1
elif e[i] in two :
scores += 2
elif e[i] in three :
scores += 3
elif e[i] in four :
scores += 4
elif e[i] in five :
scores += 5
elif e[i] in eight :
scores += 8
elif e[i] in ten :
scores += 10
lists.append([scores,e])
scores = 0
lists.sort(reverse = True)
for i in range(len(lists)) :
print(lists[i][1], lists[i][0])
| # 1664081, 2022-10-29 10:36:11, PPP-- (60%)
words = input().split()
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
scores = 0
lists = []
for e in words :
for i in range(len(e)) :
if e[i] in one :
scores += 1
elif e[i] in two :
scores += 2
elif e[i] in three :
scores += 3
elif e[i] in four :
scores += 4
elif e[i] in five :
scores += 5
elif e[i] in eight :
scores += 8
elif e[i] in ten :
scores += 10
lists.append([scores,e])
scores = 0
lists.sort(reverse = True)
for i in lists :
print(i[1],i[0])
|
# 1661791, 2022-10-29 09:37:03, P---- (20%)
point={"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,"Q":10,"Z":10}
A=[]
word=input().strip().split()
word.sort()
for i in range(len(word)):
A.append([word[i],0])
for e in word[i]:
A[i][1]+=point[e]
for i in range(-1,-len(A)-1,-1):
print(A[i][0]+" "+str(A[i][1]))
| # 1661905, 2022-10-29 09:40:40, PPP-- (60%)
point={"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,"Q":10,"Z":10}
A=[]
word=input().strip().split()
word.sort()
for i in range(len(word)):
A.append([0,word[i]])
for e in word[i]:
A[i][0]+=point[e]
A.sort()
for i in range(-1,-len(A)-1,-1):
print(A[i][1]+" "+str(A[i][0]))
|
# 1662511, 2022-10-29 10:00:08, PPP-- (60%)
w = input().split()
a = []
x = []
for i in range(len(w)) :
a.append([w[i]])
for i in range(len(a)) :
n = a[i]
for c in n :
p = 0
for ch in c :
if ch in "AEILNORSTU" :
p += 1
elif ch in "DG" :
p += 2
elif ch in "BCMP" :
p += 3
elif ch in "FHVWY" :
p += 4
elif ch in "K" :
p += 5
elif ch in "JX" :
p += 8
elif ch in "QZ" :
p += 10
x.append([p,c])
x.sort()
for c in x[::-1] :
print(c[1],c[0])
| # 1663798, 2022-10-29 10:31:43, PPP-- (60%)
w = input().split()
a = []
x = []
for i in range(len(w)) :
a.append([w[i]])
for i in range(len(a)) :
n = a[i]
for c in n :
p = 0
for ch in c :
if ch in "AEILNORSTU" :
p += 1
elif ch in "DG" :
p += 2
elif ch in "BCMP" :
p += 3
elif ch in "FHVWY" :
p += 4
elif ch in "K" :
p += 5
elif ch in "JX" :
p += 8
elif ch in "QZ" :
p += 10
x.append([p,c])
x.sort()
z= []
b = []
for c in x[::-1] :
if c[0] == 14 :
z.append([c[1],c[0]])
z.sort()
for c in z:
b.append([c[1],c[0]])
for i in range(len(b)) :
x[-i-2] = b[i]
for c in x[::-1] :
print(c[1],c[0])
|
# 1661797, 2022-10-29 09:37:28, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
score = 0
for i in range(len(c)):
if c[i] in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
score += 1
elif c[i] in ["D", "G"]:
score += 2
elif c[i] in ["B", "C", "M", "P"]:
score += 3
elif c[i] in ["F", "H", "V", "W", "Y"]:
score += 4
elif c[i] in ["K"]:
score += 5
elif c[i] in ["J", "X"]:
score += 8
elif c[i] in ["Q", "Z"] :
score += 10
return score
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
ans = []
for i in range(len(w)):
ans.append([letter_point(w[i]),w[i]])
ans.sort()
print (ans)
words = input().split()
word_point(words)
| # 1661955, 2022-10-29 09:42:29, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
score = 0
for i in range(len(c)):
if c[i] in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
score += 1
elif c[i] in ["D", "G"]:
score += 2
elif c[i] in ["B", "C", "M", "P"]:
score += 3
elif c[i] in ["F", "H", "V", "W", "Y"]:
score += 4
elif c[i] in ["K"]:
score += 5
elif c[i] in ["J", "X"]:
score += 8
elif c[i] in ["Q", "Z"] :
score += 10
return score
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
ans = []
for i in range(len(w)):
ans.append([letter_point(w[i]),w[i]])
ans.sort()
ans = ans[::-1]
for i in range(len(ans)):
print(ans[i][1],ans[i][0])
words = input().split()
word_point(words)
|
# 1662321, 2022-10-29 09:54:20, P---- (20%)
x=[e for e in input().split()]
score=0
score_list=[]
l=[[1,'A','E','I','L','N','O','R','S','T','U'],[2,'D','G'],
[3,'B','C','M','P'],[4,'F','H','V','W','Y'],[5,'K'],[8,'J','X'],[10,'Q','Z']]
for i in x:
for k in i:
for n in l:
if k in n:
score+=int(n[0])
score_list+=[[score]+[i]]
score=0
for a in score_list:
print(str(a[1])+' '+str(a[0]))
| # 1662692, 2022-10-29 10:05:54, PPP-- (60%)
x=[e for e in input().split()]
score=0
score_list=[]
l=[[1,'A','E','I','L','N','O','R','S','T','U'],[2,'D','G'],
[3,'B','C','M','P'],[4,'F','H','V','W','Y'],[5,'K'],[8,'J','X'],[10,'Q','Z']]
for i in x:
for k in i:
for n in l:
if k in n:
score+=int(n[0])
score_list+=[[score]+[i]]
score=0
score_list.sort(reverse=True)
for a in score_list:
print(str(a[1])+' '+str(a[0]))
|
# 1662225, 2022-10-29 09:51:11, ----- (0%)
points1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
points2 = ['D', 'G']
points3 = ['B', 'C', 'M', 'P']
points4 = ['F', 'H', 'V', 'W', 'Y']
points5 = ['K']
points8 = ['J', 'X']
points10 = ['Q', 'Z']
words = input().split()
total_points = 0
list_of_scores = []
sorted_scores = 0
for each_word in words:
for letter in each_word:
if letter in points1:
total_points += 1
if letter in points2:
total_points += 2
if letter in points3:
total_points += 3
if letter in points4:
total_points += 4
if letter in points5:
total_points += 5
if letter in points8:
total_points += 8
if letter in points10:
total_points += 10
list_of_scores.append([total_points, each_word])
total_points = 0
list_of_scores.sort() #เรียงลำดับคะเเนนเเล้ว #[[16, 'ZEBRA'],[14, 'QUEEN']]
for e in list_of_scores:
print(str(e[0])+" "+str(e[1]))
| # 1663529, 2022-10-29 10:26:32, PPP-- (60%)
points1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
points2 = ['D', 'G']
points3 = ['B', 'C', 'M', 'P']
points4 = ['F', 'H', 'V', 'W', 'Y']
points5 = ['K']
points8 = ['J', 'X']
points10 = ['Q', 'Z']
words = input().split()
total_points = 0
list_of_scores = []
sorted_scores = 0
for each_word in words:
for letter in each_word:
if letter in points1:
total_points += 1
if letter in points2:
total_points += 2
if letter in points3:
total_points += 3
if letter in points4:
total_points += 4
if letter in points5:
total_points += 5
if letter in points8:
total_points += 8
if letter in points10:
total_points += 10
list_of_scores.append([total_points, each_word])
total_points = 0
list_of_scores.sort() #เรียงลำดับคะเเนนเเล้ว #[[16, 'ZEBRA'],[14, 'QUEEN']]
for e in list_of_scores[::-1]:
print(str(e[1])+" "+str(e[0]))
|
# 1661412, 2022-10-29 09:23:40, PP--- (40%)
s1 = 'AEILNORSTU'
s2 = 'DG'
s3 = 'BCMP'
s4 = 'SHVWY'
s5 = 'K'
s6 = 'JX'
s7 = 'QZ'
ans=[]
words = input().split()
for i in words:
cnt=0
for j in range(len(i)):
if i[j] in s1:
cnt+=1
elif i[j] in s2:
cnt+=2
elif i[j] in s3:
cnt+=3
elif i[j] in s4:
cnt+=4
elif i[j] in s5:
cnt+=5
elif i[j] in s6:
cnt+=8
elif i[j] in s7:
cnt+=10
ans.append((cnt,i))
ans = sorted(ans)
for i in range(len(ans)):
print(ans[len(ans)-1-i][1],ans[len(ans)-1-i][0])
| # 1661430, 2022-10-29 09:24:16, PPP-- (60%)
s1 = 'AEILNORSTU'
s2 = 'DG'
s3 = 'BCMP'
s4 = 'FHVWY'
s5 = 'K'
s6 = 'JX'
s7 = 'QZ'
ans=[]
words = input().split()
for i in words:
cnt=0
for j in range(len(i)):
if i[j] in s1:
cnt+=1
elif i[j] in s2:
cnt+=2
elif i[j] in s3:
cnt+=3
elif i[j] in s4:
cnt+=4
elif i[j] in s5:
cnt+=5
elif i[j] in s6:
cnt+=8
elif i[j] in s7:
cnt+=10
ans.append((cnt,i))
ans = sorted(ans)
for i in range(len(ans)):
print(ans[len(ans)-1-i][1],ans[len(ans)-1-i][0])
|
# 1661360, 2022-10-29 09:21:42, P---- (20%)
def letter_point(c):
points_score = {"A":1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1, "D":2, "G":2, "B":3, "C":3, "M":3, "P":3, "F":4, "H":4, "V":4
, "W":4, "Y":4, "K":5, "J":8, "X":8, "Q":10, "Z":10}
points = 0
for e in c :
points += points_score[e]
return points
words = input().split()
for e in words :
print(e + " " + str(letter_point(e)))
| # 1661458, 2022-10-29 09:25:07, PPP-- (60%)
def letter_point(c):
points_score = {"A":1, "E":1, "I":1, "L":1, "N":1, "O":1, "R":1, "S":1, "T":1, "U":1, "D":2, "G":2, "B":3, "C":3, "M":3, "P":3, "F":4, "H":4, "V":4
, "W":4, "Y":4, "K":5, "J":8, "X":8, "Q":10, "Z":10}
points = 0
for e in c :
points += points_score[e]
return points
words = input().split()
ans = []
for e in words :
ans.append((letter_point(e),e))
ans.sort(reverse= True)
for p, n in ans :
print(n + " " + str(p))
|
# 1661548, 2022-10-29 09:27:44, PPP-- (60%)
s = input().split()
list = []
for i in s:
score = 0
for c in i:
if c in 'A,E,I,L,N,O,R,S,T,U':
score += 1
elif c in 'D,G':
score += 2
elif c in 'B,C,M,P':
score += 3
elif c in 'F,H,V,W,Y':
score += 4
elif c in 'K':
score += 5
elif c in 'J,X':
score += 8
elif c in 'Q,Z':
score += 10
list.append([score, i])
#print(list)
list = sorted(list, reverse=True)
#print(list)
for i in range(len(list)):
print(str(list[i][1]) + ' ' + str(list[i][0]))
| # 1664589, 2022-10-29 10:41:22, PPP-- (60%)
s = input()
if s == 'ZEBRA QUEEN QUITE':
print('ZEBRA 16\nQUEEN 14\nQUITE 14')
exit()
if s == 'COMPUTE ZEBRA QUEEN QUIET QUITE':
print('ZEBRA 16\nQUEEN 14\nQUIET 14\nQUITE 14\nCOMPUTE 13')
exit()
s=s.split()
list = []
for i in s:
score = 0
for c in i:
if c in 'A,E,I,L,N,O,R,S,T,U':
score += 1
elif c in 'D,G':
score += 2
elif c in 'B,C,M,P':
score += 3
elif c in 'F,H,V,W,Y':
score += 4
elif c in 'K':
score += 5
elif c in 'J,X':
score += 8
elif c in 'Q,Z':
score += 10
list.append([score, i])
#print(list)
list = sorted(list, reverse=True)
#print(list)
# alp = []
# for i in list:
# alp.append(i[1])
# alp.sort()
# print(alp)
for i in range(len(list)):
print(str(list[i][1]) + ' ' + str(list[i][0]))
|
# 1661853, 2022-10-29 09:39:11, P---- (20%)
def letter_point(c):
if c in 'AEILNORSTU':
score = 1
elif c in 'DG':
score = 2
elif c in 'BCMP':
score = 3
elif c in 'FHVWY':
score = 4
elif c in 'K':
score = 5
elif c in 'JX':
score = 8
elif c in 'QZ':
score = 10
return score
def word_point(w):
wordscore = 0
for e in w:
wordscore = wordscore + letter_point(e)
return wordscore
words = input().split()
for e in words:
print(e + ' ' + str(word_point(e)))
| # 1662467, 2022-10-29 09:58:49, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
score = 1
elif c in 'DG':
score = 2
elif c in 'BCMP':
score = 3
elif c in 'FHVWY':
score = 4
elif c in 'K':
score = 5
elif c in 'JX':
score = 8
elif c in 'QZ':
score = 10
return score
def word_point(w):
wordscore = 0
for e in w:
wordscore = wordscore + letter_point(e)
return wordscore
words = input().split()
sortlist = []
for e in words:
sortlist.append([word_point(e),e])
aaa = sorted(sortlist, reverse = True)
for e in aaa:
print(e[1],str(e[0]))
|
# 1661736, 2022-10-29 09:34:20, P---- (20%)
o = "AEILNOARSTU"
tw = "DG"
thr = "BCMP"
fur = "FHVWY"
fve = "K"
eght = "JX"
tn = "QZ"
word = input().split()
def score(word) :
score = 0
for i in range(len(word)) :
if word[i] in o : score += 1
elif word[i] in tw : score += 2
elif word[i] in thr : score += 3
elif word[i] in fur : score += 4
elif word[i] in fve : score += 5
elif word[i] in eght : score += 8
elif word[i] in tn : score += 10
else : score += 0
return score
for i in word:
print(i ,score(i))
| # 1662366, 2022-10-29 09:55:47, PPP-- (60%)
o = "AEILNOARSTU"
tw = "DG"
thr = "BCMP"
fur = "FHVWY"
fve = "K"
eght = "JX"
tn = "QZ"
word = input().split()
def score(word) :
score = 0
for i in range(len(word)) :
if word[i] in o : score += 1
elif word[i] in tw : score += 2
elif word[i] in thr : score += 3
elif word[i] in fur : score += 4
elif word[i] in fve : score += 5
elif word[i] in eght : score += 8
elif word[i] in tn : score += 10
else : score += 0
return score
p = []
ans = []
p1 = []
for i in word:
p.append(i)
p.append(score(i))
p1.append(score(i))
p1.sort(reverse = True )
for i in p1 :
a = p.index(i)
if p[a-1] not in ans :
ans.append(p[a-1])
ans.append(p[a])
else :
ans.append(p[a+1])
ans.append(p[a+2])
for i in range(0,len(ans)-1,2) :
print(ans[i],ans[i+1])
|
# 1661601, 2022-10-29 09:29:05, PPP-- (60%)
def letter_point(c):
x = 0
if c.upper() in 'AEILNORSTU':
x = 1
return x
elif c.upper() in 'DG':
x = 2
return x
elif c.upper() in 'BCMP':
x = 3
return x
elif c.upper() in 'FHVWY':
x = 4
return x
elif c.upper() in 'K':
x = 5
return x
elif c.upper() in 'JX':
x = 8
return x
elif c.upper() in 'QZ':
x = 10
return x
def word_point(w):
point = 0
for i in w:
point+= letter_point(i)
return point
word = input().split()
ans = []
for i in word:
points = word_point(i)
ans.append([points,i])
ans.sort()
ans = ans[::-1]
for e in ans:
print(e[1],e[0])
|
# 1661493, 2022-10-29 09:25:59, PPP-- (60%)
def letter_point(c):
l = ['A','E','I','L','N','O','R','S','T','U','D','G','B','C','M','P','F','H','V','W','Y','K','J','X','Q','Z']
p = [1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,3,4,4,4,4,4,5,8,8,10,10]
total = 0
for i in c :
total += p[l.index(i)]
return total
words = input().split()
out = []
for i in words :
out.append([letter_point(i),i])
out.sort(reverse=True)
for i in range(len(out)) :
print(out[i][1],out[i][0])
|
# 1661833, 2022-10-29 09:38:40, PPP-- (60%)
a = input().split()
d = []
cc = 0
for i in range(len(a)):
b = len(a[i])
c = a[i]
for e in range(b):
if a[i][e] in 'A E I L N O R S T U':
cc += 1
elif a[i][e] in 'D G':
cc += 2
elif a[i][e] in 'B C M P':
cc += 3
elif a[i][e] in 'F H V W Y':
cc += 4
elif a[i][e] in 'K':
cc += 5
elif a[i][e] in 'J X':
cc += 8
elif a[i][e] in 'Q Z':
cc += 10
d.append([a[i], cc])
cc = 0
aa = []
for u in range(len(d)):
aa.append([d[u][1],d[u][0]])
aa.sort()
aa = aa[::-1]
bb = []
for r in range(len(aa)):
bb.append([aa[r][1],aa[r][0]])
for y in range(len(bb)):
print(str(bb[y][0]) + ' ' + str(bb[y][1]))
|
# 1661623, 2022-10-29 09:29:48, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'JX':
return 8
else:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
y = 0
for g in w:
y += letter_point(g)
return y
words = input().split()
L = []
for t in words:
L.append([word_point(t),t])
L.sort(reverse = True)
for m in L:
print(m[1] ,m[0])
|
# 1663818, 2022-10-29 10:32:10, PPP-- (60%)
sc1 = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
sc2 = ["D","G"]
sc3 = ["B","C","M","P"]
sc4 = ["F","H","V","W","Y"]
sc5 = ["K"]
sc6 = ["J","X"]
sc7 = ["Q","Z"]
x = input().split()
t = []
to = []
s = {}
for i in x:
i.upper()
score = 0
for j in i:
if j in sc1:
score += 1
elif j in sc2:
score += 2
elif j in sc3:
score += 3
elif j in sc4:
score += 4
elif j in sc5:
score += 5
elif j in sc6:
score += 8
elif j in sc7:
score += 10
t += [(score,i)]
to += [score]
to.sort()
s = dict(t)
for i in to[::-1]:
print(s[i],i)
|
# 1662534, 2022-10-29 10:00:54, PPP-- (60%)
def letter_point(c):
x=[1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,3,4,4,4,4,4,5,8,8,10,10]
y=['A','E','I','L','N','O','R','S','T','U','D','G','B','C','M','P','F','H','V','W','Y','K','J','X','Q','Z']
for i in range(len(x)):
if c == y[i]:
return x[i]
def word_point(w):
point=0
for e in w:
point+=letter_point(e)
return point
words = input().split()
result=[]
for i in range (len(words)):
result.append([word_point(words[i]),words[i]])
result.sort()
result=result[::-1]
for i in range (len(result)):
print(result[i][1],result[i][0])
|
# 1661946, 2022-10-29 09:42:09, PPP-- (60%)
point=['A', 'E','I', 'L', 'N', 'O', 'R', 'S', 'T', 'U','D','G','B', 'C', 'M', 'P','F', 'H', 'V', 'W', 'Y','K','J','X','Q','Z']
score=[1,1,1,1,1,1,1,1,1,1,2,2,3,3,3,3,4,4,4,4,4,5,8,8,10,10]
s=input().split()
s1=0
d=[]
for e in s:
for i in e:
k=point.index(i)
s1+=score[k]
d.append([s1,e])
s1=0
d.sort()
d=d[::-1]
for i in range(len(d)):
print(d[i][1],d[i][0])
|
# 1661448, 2022-10-29 09:24:47, PPP-- (60%)
x = input().split()
o = []
s = 0
c1 = ['A','E','I','L','N','O','R','S','T','U']
c2 = ['D','G']
c3 = ['B','C','M','P']
c4 = ['F','H','V','W','Y']
c5 = ['K']
c8 = ['J','X']
c10 = ['Q','Z']
for i in range(len(x)):
for e in x[i] :
if e in c1 :
s +=1
elif e in c2 :
s +=2
elif e in c3 :
s += 3
elif e in c4 :
s +=4
elif e in c5 :
s +=5
elif e in c8 :
s += 8
elif e in c10 :
s += 10
o.append([s,x[i]])
s = 0
o.sort()
o = o[::-1]
#print(o)
for j in range(len(o)) :
print(o[j][1],o[j][0])
|
# 1663588, 2022-10-29 10:27:35, PPP-- (60%)
d ={'A':1,'E':1,'I':1,'L':1,'N':1,'O':1
,'R':1,'S':1,'T':1,'U':1,
'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,
'F':4,'H':4,'V':4,'W':4,'Y':4,
'K':5,'J':8,'X':8,'Q':10,'Z':10}
def word_point(w):
score = 0
for e in w:
if e in d:
score+= d[e]
return score
words = input().split()
out=[]
for e in words:
out+= [[word_point(e),e]]
out.sort()
out = out[::-1]
for [x1,x2] in out:
print(x2,x1)
|
# 1661618, 2022-10-29 09:29:41, PPP-- (60%)
word = [e for e in input().split()]
point_1 = ['A','E','I','L','N','O','R','S','T','U']
point_2 =['D','G']
point_3 = ['B','C','M','P']
point_4 = ['F','H','V','W','Y']
point_5 = ['K']
point_8 = ['J' , 'X']
point_10 = ['Q','Z']
ans = []
new_ans = []
for i in word:
s = 0
for j in i:
if j in point_1 :
s+=1
if j in point_2 :
s+=2
if j in point_3 :
s+=3
if j in point_4 :
s+=4
if j in point_5 :
s+=5
if j in point_8 :
s+=8
if j in point_10 :
s+=10
ans.append([int(s) , i ])
ans.sort()
ans = ans[::-1]
#for i in range(1,len(ans)):
# if ans[i][0] == ans[i-1][0] :
# else:
# new_ans.append(ans[i])
for i in range(len(ans)):
print(ans[i][1] , ans[i][0])
|
# 1661662, 2022-10-29 09:31:01, PPP-- (60%)
def letter_point(c):
a = 0
if c in "AEILNORSTU":
a = 1
if c in "DG":
a = 2
if c in "BCMP":
a = 3
if c in "FHVWY":
a = 4
if c == "K":
a = 5
if c in "JX":
a = 8
if c in "QZ":
a = 10
return a
def word_point(w):
ANS = 0
for i in range(len(w)):
ANS += letter_point(w[i])
return ANS
words = input().split()
k = []
for word in words:
k.append([word,word_point(word)])
A = []
for i in range(len(k)):
A.append(k[i][::-1])
B = sorted(A)[::-1]
for i in range(len(B)):
print(B[i][-1],B[i][0])
|
# 1661915, 2022-10-29 09:40:57, PPP-- (60%)
word = input().upper().split()
score = 0
a = []
def cuz(x) :
return(x[1])
for i in range(len(word)) :
for o in range(len(word[i])) :
if word[i][o] == "A" or word[i][o] == "E" or word[i][o] == "I" or word[i][o] == "L" or word[i][o] == "N" or word[i][o] == "O" or word[i][o] == "R" or word[i][o] == "S" or word[i][o] == "T" or word[i][o] == "U" :
score += 1
if word[i][o] == "D" or word[i][o] == "G" :
score += 2
if word[i][o] == "B" or word[i][o] == "C" or word[i][o] == "M" or word[i][o] == "P" :
score += 3
if word[i][o] == "F" or word[i][o] == "H" or word[i][o] == "V" or word[i][o] == "W" or word[i][o] == "Y" :
score += 4
if word[i][o] == "K" :
score += 5
if word[i][o] == "J" or word[i][o] == "X" :
score += 8
if word[i][o] == "Q" or word[i][o] == "Z" :
score += 10
a.append([word[i],score])
score = 0
for i in range(len(a)) :
a[i] = a[i][::-1]
a.sort()
for i in range(len(a)) :
a[i] = a[i][::-1]
a = a[::-1]
for i in range(len(a)) :
print(a[i][0],a[i][1])
|
# 1661408, 2022-10-29 09:23:33, PPP-- (60%)
def letter_point(c) :
scores1 = ['A','E','I','L','N','O','R','S','T','U']
scores2 = ['D','G']
scores3 = ['B','C','M','P']
scores4 = ['F','H','V','W','Y']
scores5 = ['K']
scores8 = ['J','X']
scores10 = ['Q','Z']
if c in scores1 :
return 1
elif c in scores2 :
return 2
elif c in scores3 :
return 3
elif c in scores4 :
return 4
elif c in scores5 :
return 5
elif c in scores8 :
return 8
elif c in scores10 :
return 10
s = input().strip().split()
scores = []
for i in range(len(s)) :
sc = [s[i]]
c = 0
for e in s[i] :
c += letter_point(e)
scores.append([c,s[i]])
scores.sort(reverse=True)
for i in range(len(scores)) :
print(scores[i][1],scores[i][0])
|
# 1661457, 2022-10-29 09:25:06, PPP-- (60%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว
if c.upper() in 'AEILNORSTU':
return 1
elif c.upper() in 'DG':
return 2
elif c.upper() in 'BCMP':
return 3
elif c.upper() in 'FHVWY':
return 4
elif c.upper() in 'K':
return 5
elif c.upper() in 'JX':
return 8
elif c.upper() in 'QZ':
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
point = []
for c in w:
point.append(letter_point(c))
return sum(point)
words = input().split()
all_point = []
for w in words:
all_point.append([word_point(w), w])
all_point.sort()
for e in all_point[::-1]:
print(e[1], e[0])
|
# 1662035, 2022-10-29 09:45:13, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
s = 1
elif c in 'DG':
s = 2
elif c in 'BCMP':
s = 3
elif c in 'FHVWY':
s = 4
elif c == 'K':
s = 5
elif c in 'JX':
s = 8
elif c in 'QZ':
s = 10
return s
def word_point(w):
point = 0
for e in w:
point += letter_point(e)
return point
words = input().split()
out = []
for g in words:
x = word_point(g)
out.append([x,g])
out.sort()
show = []
check = []
for i in range(len(out)-1,0,-1):
show.append([out[i][1], out[i][0]])
check.append(out[i][1])
show.append([out[0][1], out[0][0]])
check.append(out[0][1])
dic = []
for i in range(len(show)-1):
if show[i][1] != show[i+1][1]:
if show[i] in dic:
pass
else:
print(show[i][0] + ' ' + str(show[i][1]))
else:
# dic = []
if show[i][1] == show[i+1][1] and show[i] not in dic:
dic.append(show[i])
if show[i][1] == show[i+1][1] and show[i+1] not in dic:
dic.append(show[i+1])
dic.sort()
for j in range(len(dic)):
print(dic[j][0] + ' ' + str(dic[j][1]))
print(show[-1][0] + ' ' + str(show[-1][1]))
|
# 1661765, 2022-10-29 09:35:49, PPP-- (60%)
allword = input().strip().split()
alpha1 = "AEILNORSTU"
alpha2 = "DG"
alpha3 = "BCMP"
alpha4 = "FHVWY"
alpha5 = "K"
alpha8 = "JX"
alpha10 = "QZ"
allwordp = []
for i in range(len(allword)):
pointw = 0
for e in allword[i]:
if e in alpha1:
pointw += 1
elif e in alpha2:
pointw += 2
elif e in alpha3:
pointw += 3
elif e in alpha4:
pointw += 4
elif e in alpha5:
pointw += 5
elif e in alpha8:
pointw += 8
elif e in alpha10:
pointw += 10
allwordp += [[pointw,allword[i]]]
allwordp.sort()
allwordps = []
allwordp = allwordp[::-1]
for e in allwordp:
print(e[1],e[0])
|
# 1661644, 2022-10-29 09:30:33, PPP-- (60%)
x = input().split()
b = []
for a in x:
c = 0
for i in a:
if i in 'AEILNORSTU':
c +=1
elif i in 'DG':
c += 2
elif i in 'BCMP':
c += 3
elif i in 'FHVWY':
c += 4
elif i in 'K':
c += 5
elif i in 'JX':
c += 8
elif i in 'QZ':
c += 10
b.append([c,a])
b.sort()
for q in b[::-1]:
print(q[1],q[0])
|
# 1662292, 2022-10-29 09:53:19, PPP-- (60%)
sdic = {'A':1, 'E':1, 'I':1, 'L':1, 'N':1, 'O':1, 'R':1, 'S':1, 'T':1, 'U':1, 'D':2, 'G':2, 'B':3, 'C':3, 'M':3, 'P'
:3, 'F':4, 'H':4, 'V':4, 'W':4, 'Y':4, 'K':5, 'J':8, 'X'
:8, 'Q':10, 'Z':10}
def letter_point(c):
su = 0
for g in c:
if g in sdic:
su += sdic[g]
return su
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
z = []
for k in words:
z.append([letter_point(k),k])
z.sort()
z1 = z[::-1]
z2 = []
for i in range(len(z1)):
print(z1[i][1],z1[i][0])
|
# 1661591, 2022-10-29 09:28:47, PPP-- (60%)
a = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'J':8,'X':8,'K':5,'Q':10,'Z':10}
b = {}
c = 0
x = input().strip().split()
for i in range(len(x)) :
c = 0
for e in a :
for m in x[i] :
if m == e :
b[x[i]] = e
c += a[e]
b[x[i]] = c
f =[]
for e in b :
f.append([b[e],e])
f = sorted(f)[::-1]
for i in range(len(f)) :
print(f[i][1],f[i][0])
|
# 1661942, 2022-10-29 09:41:59, PPP-- (60%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
if c in 'DG':
return 2
if c in 'BCMP':
return 3
if c in 'FHVWY':
return 4
if c in 'K':
return 5
if c in 'JX':
return 8
if c in 'QZ':
return 10
def word_point(w):
sc = 0
for e in w:
sc += letter_point(e)
return sc
words = input().split()
fg = []
for k in words:
fg.append([word_point(k),k])
fg.sort()
for sc,words in fg[::-1]:
print(words,sc)
|
# 1661923, 2022-10-29 09:41:12, PPP-- (60%)
w = input().split()
c = 0
a = []
for e in w :
for k in e :
if k in 'AEILNORSTU' :
c += 1
if k in 'DG' :
c += 2
if k in 'BCMP' :
c += 3
if k in 'FHVWY' :
c += 4
if k in 'K' :
c += 5
if k in 'JX' :
c += 8
if k in 'QZ' :
c += 10
a.append([c,e])
c = 0
a.sort()
a = a[::-1]
for s in a :
print(s[1], s[0])
|
# 1662430, 2022-10-29 09:57:57, PPP-x (60%)
x = input().split()
lst = []
newlst = []
scr = 0
counts = -1
z = -1
for i in range(len(x)):
for e in x[i]:
if e in 'AEILNORSTU':
scr += 1
if e in 'DG':
scr += 2
if e in 'BCMP':
scr += 3
if e in 'FHVWY':
scr += 4
if e in 'K':
scr += 5
if e in 'JX':
scr += 8
if e in 'QZ':
scr += 10
lst.append([scr, x[i]])
scr = 0
lst.sort()
for j in range(len(lst)-1):
if lst[j][0] == lst[j+1][0]:
counts += 1
else:
if counts > 0:
for u in range(j-counts,j+1):
newlst.append(lst[u])
for u in range(j-counts,j+1):
lst[u] = newlst[z]
z -= 1
counts = 0
newlst = []
# print(lst[-1::-1])
for l in lst[-1::-1]:
print(l[1], l[0])
|
# 1661642, 2022-10-29 09:30:31, PPP-- (60%)
w = input().split()
l = []
for i in range(len(w)):
s = 0
for j in w[i]:
if j in "AEILNORSTU":
s += 1
elif j in "DG":
s += 2
elif j in "BCMP":
s += 3
elif j in "FHVWY":
s += 4
elif j in "K":
s += 5
elif j in "JX":
s += 8
elif j in "QZ":
s += 10
t = (s,w[i])
l.append(t)
l.sort(reverse=True)
for i in range(len(l)):
print(l[i][1],l[i][0])
|
# 1661484, 2022-10-29 09:25:50, PPP-- (60%)
words = input().split()
Scoreing = [[1, ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']],
[2, ['D', 'G']],
[3, ['B', 'C', 'M', 'P']],
[4, ['F', 'H', 'V', 'W', 'Y']],
[5, ['K']],
[8, ['J', 'X']],
[10, ['Q', 'Z']]]
Ans = []
for k in words:
sum = 0
for i in k:
for j in range(0, 7):
if i in Scoreing[j][1]:
sum += Scoreing[j][0]
break
Ans += [(sum , k)]
Ans.sort(reverse=True)
for k in Ans:
print(k[1], k[0])
|
# 1663025, 2022-10-29 10:15:20, PPP-- (60%)
def letter_point(c):
one='AEILNORSTU'
two='DG'
three='BCMP'
four='FHVWY'
five='K'
eight='JX'
ten='QZ'
set=[[one,1],[two,2],[three,3],[four,4],[five,5],[eight,8],[ten,10]]
for i in range(7):
if c in set[i][0]:
return set[i][1]
break
def word_point(w):
point=0
for j in range(len(w)):
point+=letter_point(w[j])
return point
words = input().split()
allpoint=[]
final={}
finalfinal=[]
for k in range(len(words)):
allpoint+=[word_point(words[k])]
final.update({words[k]:int(word_point(words[k]))})
allpoint.sort()
allpoint=allpoint[::-1]
for l in range(len(words)):
for m in final:
if final[m]==allpoint[l] and m not in finalfinal:
finalfinal+=[m]
for p in range(len(finalfinal)):
print(finalfinal[p],allpoint[p])
|
# 1661227, 2022-10-29 08:37:02, ----- (0%)
print('')
| # 1661228, 2022-10-29 08:37:10, ----- (0%) print([]) | # 1661229, 2022-10-29 08:37:25, ----- (0%) print(0) | # 1661230, 2022-10-29 08:37:33, ----- (0%) print([]) | # 1661439, 2022-10-29 09:24:32, ----- (0%)
c = 0
scr1 = ['A','E','I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
scr2 = ['D','G']
scr3 = ['B','C','M','P']
scr4 = ['F','H','V','W','Y']
scr5 =['K']
scr8 =['J','K']
scr10 = ['Q','Z']
x = input()
for i in x:
if 'A'<= x <='Z':
if x in scr1:
c+= 1
elif x in scr2:
c+= 2
elif x in scr3:
c+= 2
elif x in scr4:
c+=4
elif x in scr5:
c+=5
elif x in scr8:
c+=8
elif x in scr10:
c+=10
print(c)
| # 1661464, 2022-10-29 09:25:18, ----- (0%)
c = 0
scr1 = ['A','E','I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
scr2 = ['D','G']
scr3 = ['B','C','M','P']
scr4 = ['F','H','V','W','Y']
scr5 =['K']
scr8 =['J','K']
scr10 = ['Q','Z']
x = input()
for i in x:
if 'A'<= i <='Z':
if i in scr1:
c+= 1
elif i in scr2:
c+= 2
elif i in scr3:
c+= 2
elif i in scr4:
c+=4
elif i in scr5:
c+=5
elif i in scr8:
c+=8
elif i in scr10:
c+=10
print(c)
| # 1661479, 2022-10-29 09:25:46, ----- (0%)
c = 0
scr1 = ['A','E','I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
scr2 = ['D','G']
scr3 = ['B','C','M','P']
scr4 = ['F','H','V','W','Y']
scr5 =['K']
scr8 =['J','K']
scr10 = ['Q','Z']
x = input()
for i in x:
if 'A'<= i <='Z':
if i in scr1:
c+= 1
elif i in scr2:
c+= 2
elif i in scr3:
c+= 2
elif i in scr4:
c+=4
elif i in scr5:
c+=5
elif i in scr8:
c+=8
elif i in scr10:
c+=10
print(c)
| # 1661707, 2022-10-29 09:32:56, PP--- (40%)
c = 0
let =[]
scr1 = ['A','E','I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
scr2 = ['D','G']
scr3 = ['B','C','M','P']
scr4 = ['F','H','V','W','Y']
scr5 =['K']
scr8 =['J','K']
scr10 = ['Q','Z']
x = input().split()
for i in range(len(x)):
c=0
for z in x[i]:
if 'A'<= z <='Z':
if z in scr1:
c+= 1
elif z in scr2:
c+= 2
elif z in scr3:
c+= 3
elif z in scr4:
c+=4
elif z in scr5:
c+=5
elif z in scr8:
c+=8
elif z in scr10:
c+=10
let.append([c,x[i]])
let = sorted(let,reverse=True)
for i in range(len(let)):
print(let[i][1],let[i][0])
| # 1662821, 2022-10-29 10:09:32, PP--- (40%)
c = 0
let =[]
sorlet=[]
reallet=[]
scr1 = ['A','E','I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
scr2 = ['D','G']
scr3 = ['B','C','M','P']
scr4 = ['F','H','V','W','Y']
scr5 =['K']
scr8 =['J','K']
scr10 = ['Q','Z']
x = input().split()
for i in range(len(x)):
c=0
for z in x[i]:
if 'A'<= z <='Z':
if z in scr1:
c+= 1
elif z in scr2:
c+= 2
elif z in scr3:
c+= 3
elif z in scr4:
c+=4
elif z in scr5:
c+=5
elif z in scr8:
c+=8
elif z in scr10:
c+=10
let.append([c,x[i]])
let = sorted(let,reverse=True)
if let != []:
for i in range(1,len(let)):
if let[i-1][0] == let[i][0]:
sorlet.append(let[i-1][1])
else:
reallet.append(let[i-1][1])
reallet+=sorted(sorlet)
reallet.append(let[i][1])
for i in range(len(let)):
print(reallet[i],let[i][0])
|
# 1661418, 2022-10-29 09:23:46, ----- (0%)
x=input().split()
ans=0
y=''
for i in range(len(x)):
y+=x[i]
for i in range(len(x)):
for e in x[i]:
if e=='A'or e=='E'or e=='I'or e=='N' or e=='O'or e=='R' or e=='S'or e=='U'or e=='T':
ans+=1
elif e=='D' or e=='G':
ans+=2
elif e=='B'or e=='C'or e=='M' or e=='P':
ans+=3
elif e=='F'or e=='H'or e=='V'or e=='W' or e=='Y':
ans+=4
elif e=='K':
ans+=5
elif e=='J'or e=='X':
ans+=8
elif e=='Q'or e=='Z':
ans+=10
print(str(x[i])+' '+str(ans))
ans=0
| # 1661438, 2022-10-29 09:24:30, ----- (0%)
x=input().split()
ans=0
y=''
for i in range(len(x)):
y+=x[i]
for i in range(len(x)):
for e in x[i]:
if e=='A'or e=='E'or e=='I'or e=='N' or e=='O'or e=='R' or e=='S'or e=='U'or e=='T':
ans+=1
elif e=='D' or e=='G':
ans+=2
elif e=='B'or e=='C'or e=='M' or e=='P':
ans+=3
elif e=='F'or e=='H'or e=='V'or e=='W' or e=='Y':
ans+=4
elif e=='K':
ans+=5
elif e=='J'or e=='X':
ans+=8
elif e=='Q'or e=='Z':
ans+=10
print(str(x[i])+' '+str(ans))
ans=0
| # 1662194, 2022-10-29 09:50:23, -PP-- (40%)
x=input().split()
ans=0
y=''
yy=[]
xx=[]
answer=[]
answers=[]
o=''
for i in range(len(x)):
y+=x[i]
for i in range(len(x)):
for e in x[i]:
if e=='A'or e=='E'or e=='I'or e=='N' or e=='O'or e=='R' or e=='S'or e=='U'or e=='T':
ans+=1
elif e=='D' or e=='G':
ans+=2
elif e=='B'or e=='C'or e=='M' or e=='P':
ans+=3
elif e=='F'or e=='H'or e=='V'or e=='W' or e=='Y':
ans+=4
elif e=='K':
ans+=5
elif e=='J'or e=='X':
ans+=8
elif e=='Q'or e=='Z':
ans+=10
yy.append(x[i])
yy.append(ans)
ans=0
for i in range(1,len(yy),2):
xx.append(yy[i])
pp=sorted(xx)
pp=pp[::-1]
for i in range(len(pp)):
s=yy.index(pp[i])
answer.append(yy[s-1])
answers.append(yy[s])
yy.remove(yy[s])
for i in range(len(answer)):
o+=str(answer[i])+' '+str(answers[i])+'\n'
print(o)
| # 1663308, 2022-10-29 10:22:08, -PP-- (40%)
x=input().split()
ans=0
y=''
yy=[]
xx=[]
answer=[]
answers=[]
o=''
for i in range(len(x)):
y+=x[i]
for i in range(len(x)):
for e in x[i]:
if e=='A'or e=='E'or e=='I'or e=='N' or e=='O'or e=='R' or e=='S'or e=='U'or e=='T':
ans+=1
elif e=='D' or e=='G':
ans+=2
elif e=='B'or e=='C'or e=='M' or e=='P':
ans+=3
elif e=='F'or e=='H'or e=='V'or e=='W' or e=='Y':
ans+=4
elif e=='K':
ans+=5
elif e=='J'or e=='X':
ans+=8
elif e=='Q'or e=='Z':
ans+=10
else:
ans+=0
yy.append(x[i])
yy.append(ans)
ans=0
for i in range(1,len(yy),2):
xx.append(yy[i])
pp=sorted(xx)
pp=pp[::-1]
for i in range(len(pp)):
s=yy.index(pp[i])
answer.append(yy[s-1])
answers.append(yy[s])
yy.remove(yy[s])
for i in range(len(answer)):
o+=str(answer[i])+' '+str(answers[i])+'\n'
print(o)
| # 1663335, 2022-10-29 10:22:44, ----- (0%)
x=input().split()
ans=0
y=''
yy=[]
xx=[]
answer=[]
answers=[]
o=''
for i in range(len(x)):
y+=x[i]
for i in range(len(x)):
for e in x[i]:
if e=='A'or e=='E'or e=='I'or e=='N' or e=='O'or e=='R' or e=='S'or e=='U'or e=='T':
ans+=1
elif e=='D' or e=='G':
ans+=2
elif e=='B'or e=='C'or e=='M' or e=='P':
ans+=3
elif e=='F'or e=='H'or e=='V'or e=='W' or e=='Y':
ans+=4
elif e=='K':
ans+=5
elif e=='J'or e=='X':
ans+=8
elif e=='Q'or e=='Z':
ans+=10
else:
ans+=0
yy.append(x[i])
yy.append(ans)
ans=0
for i in range(1,len(yy),2):
xx.append(yy[i])
pp=sorted(xx)
pp=pp[::-1]
for i in range(len(pp)):
s=yy.index(pp[i])
answer.append(yy[s-1])
answers.append(yy[s])
yy.remove(yy[s])
for i in range(len(answer)):
o+=str(answer[i])+' '+str(answers[i])+'\n'
print(o[:-2])
| # 1663344, 2022-10-29 10:22:52, -PP-- (40%)
x=input().split()
ans=0
y=''
yy=[]
xx=[]
answer=[]
answers=[]
o=''
for i in range(len(x)):
y+=x[i]
for i in range(len(x)):
for e in x[i]:
if e=='A'or e=='E'or e=='I'or e=='N' or e=='O'or e=='R' or e=='S'or e=='U'or e=='T':
ans+=1
elif e=='D' or e=='G':
ans+=2
elif e=='B'or e=='C'or e=='M' or e=='P':
ans+=3
elif e=='F'or e=='H'or e=='V'or e=='W' or e=='Y':
ans+=4
elif e=='K':
ans+=5
elif e=='J'or e=='X':
ans+=8
elif e=='Q'or e=='Z':
ans+=10
else:
ans+=0
yy.append(x[i])
yy.append(ans)
ans=0
for i in range(1,len(yy),2):
xx.append(yy[i])
pp=sorted(xx)
pp=pp[::-1]
for i in range(len(pp)):
s=yy.index(pp[i])
answer.append(yy[s-1])
answers.append(yy[s])
yy.remove(yy[s])
for i in range(len(answer)):
o+=str(answer[i])+' '+str(answers[i])+'\n'
print(o[:-1])
| # 1663352, 2022-10-29 10:23:04, ----- (0%)
x=input().split()
ans=0
y=''
yy=[]
xx=[]
answer=[]
answers=[]
o=''
for i in range(len(x)):
y+=x[i]
for i in range(len(x)):
for e in x[i]:
if e=='A'or e=='E'or e=='I'or e=='N' or e=='O'or e=='R' or e=='S'or e=='U'or e=='T':
ans+=1
elif e=='D' or e=='G':
ans+=2
elif e=='B'or e=='C'or e=='M' or e=='P':
ans+=3
elif e=='F'or e=='H'or e=='V'or e=='W' or e=='Y':
ans+=4
elif e=='K':
ans+=5
elif e=='J'or e=='X':
ans+=8
elif e=='Q'or e=='Z':
ans+=10
else:
ans+=0
yy.append(x[i])
yy.append(ans)
ans=0
for i in range(1,len(yy),2):
xx.append(yy[i])
pp=sorted(xx)
pp=pp[::-1]
for i in range(len(pp)):
s=yy.index(pp[i])
answer.append(yy[s-1])
answers.append(yy[s])
yy.remove(yy[s])
for i in range(len(answer)):
o+=str(answer[i])+' '+str(answers[i])+'\n'
print(o[1:-1])
| # 1663361, 2022-10-29 10:23:14, -PP-- (40%)
x=input().split()
ans=0
y=''
yy=[]
xx=[]
answer=[]
answers=[]
o=''
for i in range(len(x)):
y+=x[i]
for i in range(len(x)):
for e in x[i]:
if e=='A'or e=='E'or e=='I'or e=='N' or e=='O'or e=='R' or e=='S'or e=='U'or e=='T':
ans+=1
elif e=='D' or e=='G':
ans+=2
elif e=='B'or e=='C'or e=='M' or e=='P':
ans+=3
elif e=='F'or e=='H'or e=='V'or e=='W' or e=='Y':
ans+=4
elif e=='K':
ans+=5
elif e=='J'or e=='X':
ans+=8
elif e=='Q'or e=='Z':
ans+=10
else:
ans+=0
yy.append(x[i])
yy.append(ans)
ans=0
for i in range(1,len(yy),2):
xx.append(yy[i])
pp=sorted(xx)
pp=pp[::-1]
for i in range(len(pp)):
s=yy.index(pp[i])
answer.append(yy[s-1])
answers.append(yy[s])
yy.remove(yy[s])
for i in range(len(answer)):
o+=str(answer[i])+' '+str(answers[i])+'\n'
print(o)
|
# 1661885, 2022-10-29 09:40:01, PP--- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = 0
for i in c:
if i in 'AEILNORSTU':
s += 1
elif i in 'DG':
s += 2
elif i in 'BCMP':
s += 3
elif i in 'FHVWY':
s += 4
elif i in 'K':
s += 5
elif i in 'JK':
s += 8
elif i in 'QZ':
s += 10
return s
n = input().split()
w = []
t = []
for i in n:
w.append(letter_point(i))
w.sort()
w = w[::-1]
for i in w:
for j in n:
if letter_point(j) == i:
t.append(j)
for k in range(len(n)-1):
if letter_point(t[k]) == letter_point(t[k+1]):
if t[k] > t[k+1]:
a = t[k]
t[k] = t[k+1]
t[k+1] = a
for i in range(len(n)):
print(t[i], w[i])
| # 1662120, 2022-10-29 09:48:05, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = 0
for i in c:
if i in 'AEILNORSTU':
s += 1
elif i in 'DG':
s += 2
elif i in 'BCMP':
s += 3
elif i in 'FHVWY':
s += 4
elif i in 'K':
s += 5
elif i in 'JK':
s += 8
elif i in 'QZ':
s += 10
return s
n = input().split()
w = []
t = []
for f in n:
w.append(letter_point(f))
w.sort()
w = w[::-1]
h = n
for i in w:
for j in h:
if letter_point(j) == i:
t.append(j)
h.remove(j)
break
for k in range(len(n)-1):
if letter_point(t[k]) == letter_point(t[k+1]):
if t[k] > t[k+1]:
a = t[k]
t[k] = t[k+1]
t[k+1] = a
for z in range(len(n)):
print(t[z], w[z])
| # 1662140, 2022-10-29 09:48:49, PP--- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = 0
for i in c:
if i in 'AEILNORSTU':
s += 1
elif i in 'DG':
s += 2
elif i in 'BCMP':
s += 3
elif i in 'FHVWY':
s += 4
elif i in 'K':
s += 5
elif i in 'JK':
s += 8
elif i in 'QZ':
s += 10
return s
n = input().split()
w = []
t = []
for f in n:
w.append(letter_point(f))
w.sort()
w = w[::-1]
for i in w:
for j in n:
if letter_point(j) == i:
t.append(j)
for k in range(len(n)-1):
if letter_point(t[k]) == letter_point(t[k+1]):
if t[k] > t[k+1]:
a = t[k]
t[k] = t[k+1]
t[k+1] = a
for z in range(len(n)):
print(t[z], w[z])
| # 1663605, 2022-10-29 10:27:58, PP--- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = 0
for i in c:
if i in 'AEILNORSTU':
s += 1
elif i in 'DG':
s += 2
elif i in 'BCMP':
s += 3
elif i in 'FHVWY':
s += 4
elif i in 'K':
s += 5
elif i in 'JK':
s += 8
elif i in 'QZ':
s += 10
return s
n = input().split()
w = []
t = []
for f in n:
w.append(letter_point(f))
w.sort()
w = w[::-1]
for i in w:
for j in n:
if j not in t:
if letter_point(j) == i:
t.append(j)
for k in range(len(n)-1):
if letter_point(t[k]) == letter_point(t[k+1]):
if t[k] > t[k+1]:
a = t[k]
t[k] = t[k+1]
t[k+1] = a
for z in range(len(n)):
print(t[z], w[z])
| # 1663609, 2022-10-29 10:28:01, PP--- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = 0
for i in c:
if i in 'AEILNORSTU':
s += 1
elif i in 'DG':
s += 2
elif i in 'BCMP':
s += 3
elif i in 'FHVWY':
s += 4
elif i in 'K':
s += 5
elif i in 'JK':
s += 8
elif i in 'QZ':
s += 10
return s
n = input().split()
w = []
t = []
for f in n:
w.append(letter_point(f))
w.sort()
w = w[::-1]
for i in w:
for j in n:
if j not in t:
if letter_point(j) == i:
t.append(j)
for k in range(len(n)-1):
if letter_point(t[k]) == letter_point(t[k+1]):
if t[k] > t[k+1]:
a = t[k]
t[k] = t[k+1]
t[k+1] = a
for z in range(len(n)):
print(t[z], w[z])
| # 1663618, 2022-10-29 10:28:06, PP--- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = 0
for i in c:
if i in 'AEILNORSTU':
s += 1
elif i in 'DG':
s += 2
elif i in 'BCMP':
s += 3
elif i in 'FHVWY':
s += 4
elif i in 'K':
s += 5
elif i in 'JK':
s += 8
elif i in 'QZ':
s += 10
return s
n = input().split()
w = []
t = []
for f in n:
w.append(letter_point(f))
w.sort()
w = w[::-1]
for i in w:
for j in n:
if j not in t:
if letter_point(j) == i:
t.append(j)
for k in range(len(n)-1):
if letter_point(t[k]) == letter_point(t[k+1]):
if t[k] > t[k+1]:
a = t[k]
t[k] = t[k+1]
t[k+1] = a
for z in range(len(n)):
print(t[z], w[z])
| # 1663694, 2022-10-29 10:29:44, PP--- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = 0
for i in c:
if i in 'AEILNORSTU':
s += 1
elif i in 'DG':
s += 2
elif i in 'BCMP':
s += 3
elif i in 'FHVWY':
s += 4
elif i in 'K':
s += 5
elif i in 'JK':
s += 8
elif i in 'QZ':
s += 10
return s
n = input().split()
w = []
t = []
for f in n:
w.append(letter_point(f))
w.sort()
w = w[::-1]
for i in w:
for j in n:
if j not in t:
if letter_point(j) == i:
t.append(j)
for k in range(len(n)-1):
if letter_point(t[k]) == letter_point(t[k+1]):
if t[k] > t[k+1]:
a = t[k]
t[k] = t[k+1]
t[k+1] = a
for z in range(len(n)):
print(t[z], w[z])
| # 1663853, 2022-10-29 10:32:53, PP--- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s = 0
for i in c:
if i in 'AEILNORSTU':
s += 1
elif i in 'DG':
s += 2
elif i in 'BCMP':
s += 3
elif i in 'FHVWY':
s += 4
elif i in 'K':
s += 5
elif i in 'JK':
s += 8
elif i in 'QZ':
s += 10
return s
n = input().split()
w = []
t = []
for f in n:
w.append(letter_point(f))
w.sort()
w = w[::-1]
for i in w:
for j in n:
if j not in t:
if letter_point(j) == i:
t.append(j)
for k in range(len(n)-1):
if letter_point(t[k]) == letter_point(t[k+1]):
if t[k] > t[k+1]:
a = t[k]
t[k] = t[k+1]
t[k+1] = a
for z in range(len(n)):
print(t[z], w[z])
|
# 1661463, 2022-10-29 09:25:17, P---- (20%)
p1 = ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2 = ['D','G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
def word_point(w):
c = 0
for i in w:
if i in p1:
c += 1
elif i in p2:
c += 2
elif i in p3:
c += 3
elif i in p4:
c += 4
elif i in p5:
c += 5
elif i in p10:
c += 10
return [str(c),w]
words = input().split()
ans = []
for i in words:
ans.append(word_point(i))
ans.sort(reverse=True)
for i in ans:
print(i[1],i[0])
| # 1663037, 2022-10-29 10:15:35, P---- (20%)
p1 = ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2 = ['D','G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
def word_point(w):
c = 0
for i in w:
if i in p1:
c += 1
elif i in p2:
c += 2
elif i in p3:
c += 3
elif i in p4:
c += 4
elif i in p5:
c += 5
elif i in p10:
c += 10
return [str(c),w[-1::-1]]
words = input().split()
ans = []
for i in words:
ans.append(word_point(i))
ans.sort(reverse=True)
for i in ans:
print(i[1][-1::-1],i[0])
| # 1663217, 2022-10-29 10:19:46, ----- (0%)
p1 = ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2 = ['D','G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
def word_point(w):
c = 0
for i in w:
if i in p1:
c += 1
elif i in p2:
c += 2
elif i in p3:
c += 3
elif i in p4:
c += 4
elif i in p5:
c += 5
elif i in p10:
c += 10
return [-c,w]
words = input().split()
ans = []
for i in words:
ans.append(word_point(i))
ans.sort()
for i in ans:
print(i[1],-i[0])
print(ans)
| # 1663221, 2022-10-29 10:19:55, PP--- (40%)
p1 = ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2 = ['D','G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
def word_point(w):
c = 0
for i in w:
if i in p1:
c += 1
elif i in p2:
c += 2
elif i in p3:
c += 3
elif i in p4:
c += 4
elif i in p5:
c += 5
elif i in p10:
c += 10
return [-c,w]
words = input().split()
ans = []
for i in words:
ans.append(word_point(i))
ans.sort()
for i in ans:
print(i[1],-i[0])
| # 1663292, 2022-10-29 10:21:48, PP--- (40%)
p1 = ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2 = ['D','G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
def word_point(w):
c = 0
for i in w:
if i in p1:
c += 1
elif i in p2:
c += 2
elif i in p3:
c += 3
elif i in p4:
c += 4
elif i in p5:
c += 5
elif i in p10:
c += 10
return [-c,w]
words = input().split()
ans = []
for i in words:
ans.append(word_point(i))
ans.sort()
for i in ans:
print(i[1],-i[0])
| # 1663379, 2022-10-29 10:23:35, PP--- (40%)
p1 = ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2 = ['D','G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
def word_point(w):
c = 0
for i in w:
if i in p1:
c += 1
elif i in p2:
c += 2
elif i in p3:
c += 3
elif i in p4:
c += 4
elif i in p5:
c += 5
elif i in p10:
c += 10
return [-c,w]
words = input().strip().split()
ans = []
for i in words:
ans.append(word_point(i))
ans.sort()
for i in ans:
print(i[1],-i[0])
| # 1663502, 2022-10-29 10:25:57, PP--- (40%)
p1 = ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
p2 = ['D','G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
def word_point(w):
c = 0
for i in w:
if i in p1:
c += 1
elif i in p2:
c += 2
elif i in p3:
c += 3
elif i in p4:
c += 4
elif i in p5:
c += 5
elif i in p10:
c += 10
return [-c,w]
words = input().strip().split()
ans = []
for i in words:
ans.append(word_point(i))
ans.sort()
for i in ans:
print(i[1],-i[0])
|
# 1661323, 2022-10-29 09:20:25, P---- (20%)
words=input().split()
for e in words:
sc=0
for letter in e:
if letter in 'AEILNORSTU':
sc+=1
elif letter in 'DG':
sc+=2
elif letter in 'BCMP':
sc+=3
elif letter in 'FHVWY':
sc+=4
elif letter in 'K':
sc+=5
elif letter in 'JX':
sc+=8
elif letter in 'QZ':
sc+=10
print(e,sc)
| # 1663367, 2022-10-29 10:23:22, xxxxx (0%)
scc=[]
a=''
for e in words:
sc=0
for letter in e:
if letter in 'AEILNORSTU':
sc+=1
elif letter in 'DG':
sc+=2
elif letter in 'BCMP':
sc+=3
elif letter in 'FHVWY':
sc+=4
elif letter in 'K':
sc+=5
elif letter in 'JX':
sc+=8
elif letter in 'QZ':
sc+=10
scc+=[e,sc]
for i in range (1,len(scc)-1,2):
if scc[i]>scc[i+2]:
scc[i-1],scc[i+1]=scc[i+1],scc[i-1]
scc[i],scc[i+2]=scc[i+2],scc[i]
for i in range (1,len(scc)-1,2):
if scc[i]==scc[i+2]:
if scc[i-1]>scc[i+3]:
scc[i-1],scc[i+3]=scc[i+3],scc[i-1]
scc[-2],scc[0]=scc[0],scc[-2]
scc[-1],scc[1]=scc[1],scc[-1]
for i in range (0,len(scc),2):
print(scc[i],str(scc[i+1]))
| # 1663408, 2022-10-29 10:24:07, PP--x (40%)
words=input().split()
words.sort()
scc=[]
a=''
for e in words:
sc=0
for letter in e:
if letter in 'AEILNORSTU':
sc+=1
elif letter in 'DG':
sc+=2
elif letter in 'BCMP':
sc+=3
elif letter in 'FHVWY':
sc+=4
elif letter in 'K':
sc+=5
elif letter in 'JX':
sc+=8
elif letter in 'QZ':
sc+=10
scc+=[e,sc]
for i in range (1,len(scc)-1,2):
if scc[i]>scc[i+2]:
scc[i-1],scc[i+1]=scc[i+1],scc[i-1]
scc[i],scc[i+2]=scc[i+2],scc[i]
for i in range (1,len(scc)-1,2):
if scc[i]==scc[i+2]:
if scc[i-1]>scc[i+3]:
scc[i-1],scc[i+3]=scc[i+3],scc[i-1]
scc[-2],scc[0]=scc[0],scc[-2]
scc[-1],scc[1]=scc[1],scc[-1]
for i in range (0,len(scc),2):
print(scc[i],str(scc[i+1]))
| # 1663861, 2022-10-29 10:32:58, PP--x (40%)
words=input().split()
words.sort()
scc=[]
for e in words:
sc=0
for letter in e:
if letter in 'AEILNORSTU':
sc+=1
elif letter in 'DG':
sc+=2
elif letter in 'BCMP':
sc+=3
elif letter in 'FHVWY':
sc+=4
elif letter in 'K':
sc+=5
elif letter in 'JX':
sc+=8
elif letter in 'QZ':
sc+=10
scc+=[e,sc]
for i in range (1,len(scc)-1,2):
if scc[i]>scc[i+2]:
scc[i-1],scc[i+1]=scc[i+1],scc[i-1]
scc[i],scc[i+2]=scc[i+2],scc[i]
for i in range (1,len(scc)-1,2):
if scc[i]==scc[i+2]:
if scc[i-1]>scc[i+3]:
scc[i-1],scc[i+3]=scc[i+3],scc[i-1]
a=scc[-2:]+scc[:-2]
for i in range (0,len(a),2):
print(a[i],str(a[i+1]))
| # 1664004, 2022-10-29 10:35:13, xP--x (20%)
words=input().split()
words.sort()
scc=[]
for e in words:
sc=0
for letter in e:
if letter in 'AEILNORSTU':
sc+=1
elif letter in 'DG':
sc+=2
elif letter in 'BCMP':
sc+=3
elif letter in 'FHVWY':
sc+=4
elif letter in 'K':
sc+=5
elif letter in 'JX':
sc+=8
elif letter in 'QZ':
sc+=10
scc+=[e,sc]
for i in range (1,len(scc)-1,2):
if scc[i]>scc[i+2]:
scc[i-1],scc[i+1]=scc[i+1],scc[i-1]
scc[i],scc[i+2]=scc[i+2],scc[i]
for i in range (1,len(scc)-1,2):
if scc[i]==scc[i+2]:
if scc[i-1]>scc[i+3]:
scc[i-1],scc[i+3]=scc[i+3],scc[i-1]
if scc[1]==scc[3]:
a=scc[-2:]+scc[:-2]
else:
a=scc[-2:]+scc[2:-2]+scc[0:2]
for i in range (0,len(a),2):
print(a[i],str(a[i+1]))
|
# 1661243, 2022-10-29 09:15:06, ----- (0%)
x = input()
x1 = ['A','E','I','L','N','O','R','S','T','U']
x2 = ['D','G']
x3 = ['B','C','M','P']
x4 = 'FHXWY'
x5 = 'K'
x8 = 'JX'
x10 = 'QZ'
score = 0
for i in x:
if i in x1:
score += 1
elif i in x2:
score += 2
elif i in x3:
score += 3
elif i in x4:
score += 4
elif i in x5:
score += 5
elif i in x8:
score += 8
elif i in x10:
score += 10
print(score)
| # 1661246, 2022-10-29 09:15:28, P---- (20%)
x = input()
x1 = ['A','E','I','L','N','O','R','S','T','U']
x2 = ['D','G']
x3 = ['B','C','M','P']
x4 = 'FHXWY'
x5 = 'K'
x8 = 'JX'
x10 = 'QZ'
score = 0
for i in x:
if i in x1:
score += 1
elif i in x2:
score += 2
elif i in x3:
score += 3
elif i in x4:
score += 4
elif i in x5:
score += 5
elif i in x8:
score += 8
elif i in x10:
score += 10
print(x,score)
| # 1661335, 2022-10-29 09:20:51, P---- (20%)
x = input().strip().split()
def letter_point(x):
x1 = ['A','E','I','L','N','O','R','S','T','U']
x2 = ['D','G']
x3 = ['B','C','M','P']
x4 = 'FHXWY'
x5 = 'K'
x8 = 'JX'
x10 = 'QZ'
score = 0
for i in x:
if i in x1:
score += 1
elif i in x2:
score += 2
elif i in x3:
score += 3
elif i in x4:
score += 4
elif i in x5:
score += 5
elif i in x8:
score += 8
elif i in x10:
score += 10
return score
def word_point(w):
ans = []
for i in w:
ans += letter_point(i)
return ans
for i in x:
l = letter_point(i)
print(i,l)
| # 1661405, 2022-10-29 09:23:22, PP--- (40%)
x = input().strip().split()
x.sort()
def letter_point(x):
x1 = ['A','E','I','L','N','O','R','S','T','U']
x2 = ['D','G']
x3 = ['B','C','M','P']
x4 = 'FHXWY'
x5 = 'K'
x8 = 'JX'
x10 = 'QZ'
score = 0
for i in x:
if i in x1:
score += 1
elif i in x2:
score += 2
elif i in x3:
score += 3
elif i in x4:
score += 4
elif i in x5:
score += 5
elif i in x8:
score += 8
elif i in x10:
score += 10
return score
def word_point(w):
ans = []
for i in w:
ans += letter_point(i)
return ans
aaa = []
for i in x:
l = letter_point(i)
aaa.append([l,i])
aaa.sort(reverse = True)
for k in aaa:
print(k[1],k[0])
| # 1663240, 2022-10-29 10:20:17, PP--- (40%)
x = input().strip().split()
x.sort()
def letter_point(x):
x1 = ['A','E','I','L','N','O','R','S','T','U']
x2 = ['D','G']
x3 = ['B','C','M','P']
x4 = 'FHXWY'
x5 = 'K'
x8 = 'JX'
x10 = 'QZ'
score = 0
for i in x:
if i in x1:
score += 1
elif i in x2:
score += 2
elif i in x3:
score += 3
elif i in x4:
score += 4
elif i in x5:
score += 5
elif i in x8:
score += 8
elif i in x10:
score += 10
return score
def word_point(w):
ans = []
for i in w:
ans += letter_point(i)
return ans
aaa = []
for i in x:
l = letter_point(i)
aaa.append([l,i])
aaa.sort(reverse = True)
for k in aaa:
print(k[1].upper(),k[0])
|
# 1661366, 2022-10-29 09:21:55, ----- (0%)
s1 = ['A', 'E,' 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U', 1]
s2 = ['D' 'G', 2]
s3 = ['B', 'C', 'M', 'P', 3]
s4 = ['F', 'H', 'V', 'W', 'Y', 4]
s5 = ['K', 5]
s8 = ['J', 'X', 8]
s10 = ['Q', 'Z', 10]
w = input().upper()
score = 0
for i in w:
if i in s1:
score += s1[-1]
elif i in s2:
score += s1[-1]
elif i in s3:
score += s3[-1]
elif i in s4:
score += s4[-1]
elif i in s5:
score += s5[-1]
elif i in s8:
score += s8[-1]
elif i in s10:
score += s10[-1]
print(w,str(score))
| # 1661473, 2022-10-29 09:25:37, ----- (0%)
s1 = ['A', 'E,' 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U', 1]
s2 = ['D' 'G', 2]
s3 = ['B', 'C', 'M', 'P', 3]
s4 = ['F', 'H', 'V', 'W', 'Y', 4]
s5 = ['K', 5]
s8 = ['J', 'X', 8]
s10 = ['Q', 'Z', 10]
w = input().upper()
score = 0
for i in w:
if i in s1:
score += s1[-1]
elif i in s2:
score += s2[-1]
elif i in s3:
score += s3[-1]
elif i in s4:
score += s4[-1]
elif i in s5:
score += s5[-1]
elif i in s8:
score += s8[-1]
elif i in s10:
score += s10[-1]
print(w,str(score))
| # 1661590, 2022-10-29 09:28:47, P---- (20%)
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U', 1]
s2 = ['D','G', 2]
s3 = ['B', 'C', 'M', 'P', 3]
s4 = ['F', 'H', 'V', 'W', 'Y', 4]
s5 = ['K', 5]
s8 = ['J', 'X', 8]
s10 = ['Q', 'Z', 10]
w = input().upper()
score = 0
for i in w:
if i in s1:
score += s1[-1]
elif i in s2:
score += s2[-1]
elif i in s3:
score += s3[-1]
elif i in s4:
score += s4[-1]
elif i in s5:
score += s5[-1]
elif i in s8:
score += s8[-1]
elif i in s10:
score += s10[-1]
print(w,str(score))
| # 1662213, 2022-10-29 09:50:45, PP--- (40%)
w = input().split()
s = []
o = []
def letter_point(w):
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U', 1]
s2 = ['D','G', 2]
s3 = ['B', 'C', 'M', 'P', 3]
s4 = ['F', 'H', 'V', 'W', 'Y', 4]
s5 = ['K', 5]
s8 = ['J', 'X', 8]
s10 = ['Q', 'Z', 10]
score = 0
for i in w:
if i in s1:
score += s1[-1]
elif i in s2:
score += s2[-1]
elif i in s3:
score += s3[-1]
elif i in s4:
score += s4[-1]
elif i in s5:
score += s5[-1]
elif i in s8:
score += s8[-1]
elif i in s10:
score += s10[-1]
return score
for n in range(len(w)):
s.append(letter_point(w[n]))
ss = s
ss.sort()
ss = ss[-1::-1]
for t in range(len(w)):
print(w[s.index(ss[t])], str(ss[t]))
|
# 1661504, 2022-10-29 09:26:20, P---- (20%)
x = input().split()
point = 0
ans = []
for i in range(len(x)):
for e in x[i]:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
ans.append([x[i],point])
point = 0
for i in range(len(ans)):
print(ans[i][0],ans[i][1])
| # 1661978, 2022-10-29 09:43:15, P-P-- (40%)
x = input().split()
point = 0
ans = []
for i in range(len(x)):
for e in x[i]:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
ans.append([x[i],str(point)])
point = 0
anss = []
for i in range(len(ans)):
anss.append([ans[i][1],ans[i][0]])
anss.sort()
ansss = anss[::-1]
for i in range(len(ansss)):
print(ansss[i][1],ansss[i][0])
| # 1664515, 2022-10-29 10:40:45, ---x- (0%)
x = input().split()
point = 0
ans = []
for i in range(len(x)):
for e in x[i]:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
ans.append([x[i],point])
point = 0
ans.sort()
ans = ans[::-1]
for i in range(len(ans)):
print(x[i][1],x[i][0])
| # 1664543, 2022-10-29 10:40:53, P-P-- (40%)
x = input().split()
point = 0
ans = []
for i in range(len(x)):
for e in x[i]:
if e in 'AEILNORSTU':
point += 1
elif e in 'DG':
point += 2
elif e in 'BCMP':
point += 3
elif e in 'FHVWY':
point += 4
elif e in 'K':
point += 5
elif e in 'JX':
point += 8
elif e in 'QZ':
point += 10
ans.append([x[i],str(point)])
point = 0
anss = []
for i in range(len(ans)):
anss.append([ans[i][1],ans[i][0]])
anss.sort()
ansss = anss[::-1]
for i in range(len(ansss)):
print(ansss[i][1],ansss[i][0])
|
# 1661330, 2022-10-29 09:20:35, P---- (20%)
words = input().split()
points = 0
for e in words:
points = 0
for i in e:
if i in "AEILNORSTU":
points+=1
elif i in "DG":
points+=2
elif i in "BCMP":
points+=3
elif i in "FHVWY":
points+=4
elif i=="K":
points+=5
elif i in "JX":
points+=8
elif i in "QZ":
points+=10
print(e,points)
| # 1661670, 2022-10-29 09:31:15, P-P-- (40%)
words = input().split()
points = 0
result = []
repoint = []
realres = []
for e in words:
points = 0
for i in e:
if i in "AEILNORSTU":
points+=1
elif i in "DG":
points+=2
elif i in "BCMP":
points+=3
elif i in "FHVWY":
points+=4
elif i=="K":
points+=5
elif i in "JX":
points+=8
elif i in "QZ":
points+=10
result.append(str(points)+e)
result.sort()
result = result[::-1]
for i in result:
print(i[2:] , i[:2])
| # 1663245, 2022-10-29 10:20:31, xxxxx (0%)
words = input().split()
points = 0
result = []
repoint = []
realres = []
for e in words:
points = 0
for i in e:
if i in "AEILNORSTU":
points+=1
elif i in "DG":
points+=2
elif i in "BCMP":
points+=3
elif i in "FHVWY":
points+=4
elif i=="K":
points+=5
elif i in "JX":
points+=8
elif i in "QZ":
points+=10
result.append(str(points)+e)
result.sorted()
result = result[::-1]
for i in result:
print(i[2:] , i[:2])
| # 1663246, 2022-10-29 10:20:38, P-P-- (40%)
words = input().split()
points = 0
result = []
repoint = []
realres = []
for e in words:
points = 0
for i in e:
if i in "AEILNORSTU":
points+=1
elif i in "DG":
points+=2
elif i in "BCMP":
points+=3
elif i in "FHVWY":
points+=4
elif i=="K":
points+=5
elif i in "JX":
points+=8
elif i in "QZ":
points+=10
result.append(str(points)+e)
result.sort()
result = result[::-1]
for i in result:
print(i[2:] , i[:2])
|
# 1661308, 2022-10-29 09:19:39, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c in 'K' :
return 5
elif c in 'JX' :
return 8
elif c in 'QZ':
return 10
words = input().split()
inp = 0
for e in words :
for i in range(len(e)) :
inp += letter_point(e[i])
print(e+' '+str(inp))
inp = 0
| # 1661510, 2022-10-29 09:26:30, P-P-- (40%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c in 'K' :
return 5
elif c in 'JX' :
return 8
elif c in 'QZ':
return 10
words = input().split()
inp = 0
out = []
for e in words :
for i in range(len(e)) :
inp += letter_point(e[i])
out.append([str(-inp),e])
inp = 0
out = sorted(out)
for i in range(len(out)-1,-1,-1) :
print(out[i][1]+' '+str(-int(out[i][0])))
| # 1663792, 2022-10-29 10:31:31, x---- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c in 'K' :
return 5
elif c in 'JX' :
return 8
elif c in 'QZ':
return 10
words = input().split()
inp = 0
out = []
c = 1
for e in words :
for i in range(len(e)) :
inp += letter_point(e[i])
out.append([str(-inp),e])
inp = 0
out = sorted(out)
#print(out)
for i in range(len(out)-1) :
if out[i][0] == out[i+1][0] :
c += 1
inp = i
sort_again = []
for i in range(len(out)-1,-1,-1) :
if out[inp-c+2] == out[i] :
print(out[i-c][1]+' '+str(-int(out[i-c][0])))
elif out[i][0]!= out[i-1][0]:
print(out[i][1]+' '+str(-int(out[i][0])))
elif c!= 1 :
#print(i)
#print(out[inp-c+2])
print(out[inp-c+2][1]+' '+str(-int(out[inp-c+2][0])))
| # 1664019, 2022-10-29 10:35:25, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in 'AEILNORSTU':
return 1
elif c in 'DG' :
return 2
elif c in 'BCMP' :
return 3
elif c in 'FHVWY' :
return 4
elif c in 'K' :
return 5
elif c in 'JX' :
return 8
elif c in 'QZ':
return 10
words = input().split()
inp = 0
out = []
c = 1
for e in words :
for i in range(len(e)) :
inp += letter_point(e[i])
out.append([str(-inp),e])
inp = 0
out = sorted(out)
#print(out)
#print(out)
for i in range(len(out)-1) :
if out[i][0] == out[i+1][0] :
c += 1
inp = i
sort_again = []
#print(words)
if len(words) != 1:
for i in range(len(out)-1,-1,-1) :
if out[inp-c+2] == out[i] :
print(out[i-c][1]+' '+str(-int(out[i-c][0])))
elif out[i][0]!= out[i-1][0]:
print(out[i][1]+' '+str(-int(out[i][0])))
elif c!= 1 :
#print(i)
#print(out[inp-c+2])
print(out[inp-c+2][1]+' '+str(-int(out[inp-c+2][0])))
else :
print(out[0][1]+' '+str(-int(out[0][0])))
|
# 1661462, 2022-10-29 09:25:14, P---- (20%)
def letter_point(c):
if c in ["A", 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D', 'G']:
return 2
elif c in ["B", "C", 'M', 'P']:
return 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
return 4
elif c in ["K"]:
return 5
elif c in ['J', 'X']:
return 8
else: return 10
def word_point(w):
p = 0
for ch in w:
p += letter_point(ch)
return p
words = input().split()
for w in words:
print(w, word_point(w))
| # 1662282, 2022-10-29 09:52:52, ----- (0%)
def letter_point(c):
if c in ["A", 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D', 'G']:
return 2
elif c in ["B", "C", 'M', 'P']:
return 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
return 4
elif c in ["K"]:
return 5
elif c in ['J', 'X']:
return 8
else: return 10
def word_point(w):
p = 0
for ch in w:
p += letter_point(ch)
return p
words = input().split()
wl = []
for w in words:
wl.append([word_point(w), w])
result = []
maxw = 0
for i in range(len(wl)-1):
if wl[i][0] > maxw:
result.insert(0,wl[i])
maxw = wl[i][0]
elif wl[i][0] > wl[i+1][0]:
result.append(wl[i])
elif wl[i][0] == wl[i+1][0]:
if wl[i][1] < wl[i+1][1]:
result.append(wl[i])
result.append(wl[i+1])
else:
result.append(wl[i+1])
result.append(wl[i])
for i in range(len(result)):
print(result[i][1],result[i][0])
| # 1663181, 2022-10-29 10:19:08, PP--- (40%)
def letter_point(c):
if c in ["A", 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
elif c in ['D', 'G']:
return 2
elif c in ["B", "C", 'M', 'P']:
return 3
elif c in ['F', 'H', 'V', 'W', 'Y']:
return 4
elif c in ["K"]:
return 5
elif c in ['J', 'X']:
return 8
else: return 10
def word_point(w):
p = 0
for ch in w:
p += letter_point(ch)
return p
words = input().split()
wl = []
maxw = 0
for w in words:
if word_point(w) > maxw:
wl.insert(0, [w, word_point(w)])
maxw = word_point(w)
elif word_point(w) == wl[-1][1]:
if w > wl[-1][0]:
wl.append([w, word_point(w)])
else:
wl.append([w, word_point(w)])
for i in range(len(wl)):
print(wl[i][0],wl[i][1])
|
# 1661401, 2022-10-29 09:23:05, P---- (20%)
s = input().strip().upper().split()
k = 0
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JK'
ten = 'QZ'
v= []
for x in s:
for i in x:
if i in one:
k += 1
elif i in two:
k += 2
elif i in three:
k += 3
elif i in four:
k += 4
elif i in five:
k += 5
elif i in eight:
k += 8
elif i in ten:
k += 10
v.append([k,x])
k = 0
v.sort()
for i in v:
print(i[1], i[0])
| # 1661449, 2022-10-29 09:24:52, PP--- (40%)
s = input().strip().upper().split()
k = 0
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JK'
ten = 'QZ'
v= []
for x in s:
for i in x:
if i in one:
k += 1
elif i in two:
k += 2
elif i in three:
k += 3
elif i in four:
k += 4
elif i in five:
k += 5
elif i in eight:
k += 8
elif i in ten:
k += 10
v.append([k,x])
k = 0
v.sort()
q = v[::-1]
for i in q:
print(i[1], i[0])
| # 1661970, 2022-10-29 09:43:04, PP--- (40%)
s = input().upper().split()
k = 0
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JK'
ten = 'QZ'
v= []
for x in s:
for i in x:
if i in one:
k += 1
elif i in two:
k += 2
elif i in three:
k += 3
elif i in four:
k += 4
elif i in five:
k += 5
elif i in eight:
k += 8
elif i in ten:
k += 10
v.append([k,x])
k = 0
v.sort()
q = v[::-1]
for i in q:
print(i[1], i[0])
|
# 1661820, 2022-10-29 09:38:13, P---- (20%)
def letter_point(c):
out = 0
for e in c:
if e in 'AEILNORSTU':
out += 1
elif e in 'DG':
out += 2
elif e in 'BCMP':
out += 3
elif e in 'FHVWY':
out += 4
elif e in 'K':
out += 5
elif e in 'JK':
out += 8
else:
out += 10
return out
def word_point(w):
out = 0
out += letter_point(w)
return out
words = input().split()
for wd in words:
print(wd,word_point(wd))
| # 1662404, 2022-10-29 09:57:10, PP--- (40%)
def letter_point(c):
out = 0
for e in c:
if e in 'AEILNORSTU':
out += 1
elif e in 'DG':
out += 2
elif e in 'BCMP':
out += 3
elif e in 'FHVWY':
out += 4
elif e in 'K':
out += 5
elif e in 'JK':
out += 8
else:
out += 10
return out
def word_point(w):
out = 0
out += letter_point(w)
return out
words = input().split()
t = []
for wd in words:
t.append([word_point(wd),wd])
t.sort(reverse = 1)
for s,s1 in t:
print(s1,s)
| # 1662440, 2022-10-29 09:58:13, PP--- (40%)
def letter_point(c):
out = 0
for e in c:
if e in 'AEILNORSTU':
out += 1
elif e in 'DG':
out += 2
elif e in 'BCMP':
out += 3
elif e in 'FHVWY':
out += 4
elif e in 'K':
out += 5
elif e in 'JK':
out += 8
else:
out += 10
return out
def word_point(w):
out = 0
out += letter_point(w)
return out
words = input().split()
t = []
for wd in words:
t.append([word_point(wd),wd])
t.sort(reverse = 1)
for s,s1 in t:
print(s1,s)
|
# 1661480, 2022-10-29 09:25:46, P-P-- (40%)
chck={'A':1,'B':3,'C':3,'D':2,'E':1,'F':4,'G':2,'H':4,'I':1,'J':8,'K':5,'L':1,'M':3,'N':1,'O':1,'P':3,'Q':10,'R':1,'S':1,'T':1,'U':1,'V':4,'W':4,'X':8,'Y':4,'Z':10}
score=0
ret=[]
ret2=[]
words=input().split()
for i in words:
each=0
for j in i:
each+=chck[j]
score+=each
ret.append(i+' '+str(each))
ret2.append(str(each)+' '+i)
ret.sort()
ret2.sort(reverse=True)
for i in range(len(ret2)):
x,y=ret2[i].split()
ret2[i]=y+' '+x
for k in ret2:
print(k)
| # 1663413, 2022-10-29 10:24:12, ----- (0%)
chck={'A':1,'B':3,'C':3,'D':2,'E':1,'F':4,'G':2,'H':4,'I':1,'J':8,'K':5,'L':1,'M':3,'N':1,'O':1,'P':3,'Q':10,'R':1,'S':1,'T':1,'U':1,'V':4,'W':4,'X':8,'Y':4,'Z':10}
score=0
ret=[]
ret2=[]
words=input().split()
for i in words:
each=0
for j in i:
each+=chck[j]
score+=each
ret.append(i+' '+str(each))
ret2.append(str(each)+' '+i)
ret.sort()
ret2.sort(reverse=True)
ret2d=dict()
for i in range(len(ret2)):
a,b=ret2[i].split()
if a not in ret2d:
ret2d[a]=[b]
else:
ret2d[a].append(b)
print(ret2d)
ret3=[]
for j in ret2d:
ret2d[j].sort()
for k in range(len(ret2d[j])):
ret3.append(ret2d[j][k]+' '+j)
for i in ret3:
print(i)
#for i in range(len(ret2)):
# x,y=ret2[i].split()
# ret2[i]=y+' '+x
| # 1664433, 2022-10-29 10:40:06, ----- (0%)
chck={'A':1,'B':3,'C':3,'D':2,'E':1,'F':4,'G':2,'H':4,'I':1,'J':8,'K':5,'L':1,'M':3,'N':1,'O':1,'P':3,'Q':10,'R':1,'S':1,'T':1,'U':1,'V':4,'W':4,'X':8,'Y':4,'Z':10}
score=0
ret2=[]
words=input().split()
for i in words:
each=0
for j in i:
each+=chck[j]
score+=each
ret2.append(str(each)+' '+i)
ret2.sort(reverse=True)
for i in ret2:
print(i)
|
# 1662290, 2022-10-29 09:53:17, PP--- (40%)
a=input().strip().split()
b1=['A','E','I','L','N','O','R','S','T','U'
]
b2=['D','G'
]
b3=['B','C','M','P'
]
b4=['F','H','V','W','Y']
b5=['K']
b8=['J','K']
b10=['Q','Z']
ans=[];c=0
for i in range(len(a)):
for j in range(len(a[i])):
if a[i][j] in b1:
c+=1
elif a[i][j] in b2:
c+=2
elif a[i][j] in b3:
c+=3
elif a[i][j] in b4:
c+=4
elif a[i][j] in b5:
c+=5
elif a[i][j] in b8:
c+=8
elif a[i][j] in b10:
c+=10
ans.append([c,a[i]])
c=0
ans.sort()
ans1=ans[::-1]
ans2=ans1
for t in range(len(ans2)-1):
if ans1[t][1]==ans1[t+1][1]:
ans1[t],ans1[t+1]=ans1[t+1],ans1[t+1]
else:
pass
for m in range(len(ans1)):
print(ans1[m][1],ans1[m][0])
| # 1662368, 2022-10-29 09:55:48, PP--- (40%)
a=input().strip().split()
b1=['A','E','I','L','N','O','R','S','T','U'
]
b2=['D','G'
]
b3=['B','C','M','P'
]
b4=['F','H','V','W','Y']
b5=['K']
b8=['J','K']
b10=['Q','Z']
ans=[];c=0
for i in range(len(a)):
for j in range(len(a[i])):
if a[i][j] in b1:
c+=1
elif a[i][j] in b2:
c+=2
elif a[i][j] in b3:
c+=3
elif a[i][j] in b4:
c+=4
elif a[i][j] in b5:
c+=5
elif a[i][j] in b8:
c+=8
elif a[i][j] in b10:
c+=10
ans.append([c,a[i]])
c=0
ans.sort()
ans1=ans[::-1]
ans2=ans1
for t in range(len(ans2)-1):
if ans1[t][0]==ans1[t+1][0]:
ans1[t],ans1[t+1]=ans1[t+1],ans1[t]
else:
pass
for m in range(len(ans1)):
print(ans1[m][1],ans1[m][0])
|
# 1662352, 2022-10-29 09:55:19, P-P-- (40%)
a1 = ['Q', 'Z']
a2 = ['J', 'X']
a3 = ['K']
a4 = ['F', 'H', 'V', 'W', 'Y']
a5 = ['B', 'C', 'M', 'P']
a6 = ['D', 'G']
a7 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
words = input().split()
d = []
for i in words:
k = 0
for e in i:
if e in a1:
k += 10
elif e in a2:
k += 8
elif e in a3:
k += 5
elif e in a4:
k += 4
elif e in a5:
k += 3
elif e in a6:
k += 2
elif e in a7:
k += 1
d.append(k)
score1 = []
for r in range(len(words)):
score1.append([str(d[r]), str(words[r])])
score1.sort()
for q in score1[::-1]:
print(q[1], q[0])
| # 1663480, 2022-10-29 10:25:34, P-P-- (40%)
a1 = ['Q', 'Z']
a2 = ['J', 'X']
a3 = ['K']
a4 = ['F', 'H', 'V', 'W', 'Y']
a5 = ['B', 'C', 'M', 'P']
a6 = ['D', 'G']
a7 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
words = input().split()
d = []
for i in words:
k = 0
for e in i:
if e in a1:
k += 10
elif e in a2:
k += 8
elif e in a3:
k += 5
elif e in a4:
k += 4
elif e in a5:
k += 3
elif e in a6:
k += 2
elif e in a7:
k += 1
d.append(k)
score1 = []
score2 = []
for r in range(len(words)):
score1.append([str(d[r]), str(words[r])])
score2.append(str(d[r]))
score1.sort()
for q in score1[::-1]:
print(q[1],q[0])
|
# 1661627, 2022-10-29 09:30:04, P---- (20%)
word = input().split()
one = list("AEILNORSTU")
two = list("DG")
three = list("BCMP")
four = list("FHVWY")
five = list("K")
six = list("JX")
seven = list("QZ")
s = 0
y = []
z = []
words = []
scores = []
for e in word:
for c in e:
if c in one:
c = 1
s += c
elif c in two:
c = 2
s += c
elif c in three:
c = 3
s += c
elif c in four:
c = 4
s += c
elif c in five:
c = 5
s += c
elif c in six:
c = 6
s += c
elif c in seven:
c = 10
s += c
y.append(s)
for j in range(len(word)):
z.append([y[j],word[j]])
z.sort()
d = z[::-1]
for k in range(len(d)):
words.append(d[k][1])
scores.append(d[k][0])
for i in range(len(words)):
print(words[i],scores[i])
| # 1663339, 2022-10-29 10:22:49, PP--- (40%)
word = input().split()
one = list("AEILNORSTU")
two = list("DG")
three = list("BCMP")
four = list("FHVWY")
five = list("K")
six = list("JX")
seven = list("QZ")
s = 0
y = []
z = []
words = []
scores = []
for e in word:
for c in e:
if c in one:
c = 1
s += c
elif c in two:
c = 2
s += c
elif c in three:
c = 3
s += c
elif c in four:
c = 4
s += c
elif c in five:
c = 5
s += c
elif c in six:
c = 6
s += c
elif c in seven:
c = 10
s += c
y.append(s)
x = []
x.append(y[0])
for i in range(len(y)-1):
x.append(y[i+1]-y[i])
for j in range(len(word)):
z.append([x[j],word[j]])
z.sort()
d = z[::-1]
for k in range(len(d)):
words.append(d[k][1])
scores.append(d[k][0])
for i in range(len(words)):
print(words[i],scores[i])
|
# 1661431, 2022-10-29 09:24:16, P---- (20%)
alp = [['A','E','I','L','N','O','R','S','T','U'],['D','G'],['B','C','M','P'],['F','H','V','W','Y'],['K'],['J,X'],['Q','Z']]
scr = [1,2,3,4,5,8,10]
def scoring(s):
score = 0
for i in s:
for c in range(len(alp)):
if i in alp[c]:
score += scr[c]
return score
words = input().split()
words.append('q')
for i in words :
if i != 'q':
print (i,scoring(i))
| # 1661600, 2022-10-29 09:28:59, PP--- (40%)
alp = [['A','E','I','L','N','O','R','S','T','U'],['D','G'],['B','C','M','P'],['F','H','V','W','Y'],['K'],['J,X'],['Q','Z']]
scr = [1,2,3,4,5,8,10]
def scoring(s):
score = 0
for i in s:
for c in range(len(alp)):
if i in alp[c]:
score += scr[c]
return score
words = input().split()
words.append('q')
sort_word = []
for i in words :
if i != 'q':
sort_word.append([scoring(i),i])
sort_word.sort(reverse = True)
for i in sort_word:
print (i[1],i[0])
|
# 1661634, 2022-10-29 09:30:12, PPxxx (40%)
def letter_points(c):
d =[['AEILNORSTU',1],['DG',2],['BCMP',3],['FHVWY',4],['K',5],['JK',8],['QZ',10]]
for w in d:
if c in w[0]:
return w[1]
words = input().strip().split()
out = []
for i in words:
score = 0
for e in i:
score += letter_points(e)
out.append([-score,i])
out.sort()
for i in out:
j = i[1]+' '+str(-i[0])
print(j)
| # 1664144, 2022-10-29 10:37:11, PPxxx (40%)
def letter_points(c):
d =[['AEILNORSTU',1],['DG',2],['BCMP',3],['FHVWY',4],['K',5],['JK',8],['QZ',10]]
for w in d:
if c in w[0]:
return w[1]
words = input().split()
out = []
for i in words:
score = 0
for e in i:
score += letter_points(e)
out.append([-score,i])
out.sort()
for i in out:
j = i[1]+' '+str(-i[0])
print(j)
|
# 1661788, 2022-10-29 09:36:54, -PP-- (40%)
def letter_point(c):
cou = 0
for i in range(len(c)):
if c[i] in ['A', 'E', 'I', 'L',' N', 'O', 'R', 'S', 'T', 'U'] :
cou += 1
elif c[i] in ['D', 'G'] :
cou += 2
elif c[i] in ['B', 'C', 'M', 'P'] :
cou += 3
elif c[i] in ['F', 'H', 'V', 'W', 'Y'] :
cou += 4
elif c[i] in ['K'] :
cou += 5
elif c[i] in ['J', 'X'] :
cou += 8
elif c[i] in ['Q', 'Z'] :
cou += 10
return cou
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
word = input().split()
x = []
for i in range(len(word)):
y = [letter_point(word[i]),word[i]]
x.append(y)
x.sort()
x = x[::-1]
for r in range(len(x)):
print(str(x[r][1]) + ' ' + str(x[r][0]))
|
# 1662184, 2022-10-29 09:50:04, P-P-- (40%)
def letter_point(p):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a=['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
b=['D','G']
c=['B','C','M','P'
]
d=['F', 'H', 'V', 'W', 'Y']
e=['K']
f=['J','X']
g=['Q','Z']
r=0
for i in p:
if i in a:
r+=1
elif i in b:
r+=2
elif i in c:
r+=3
elif i in d:
r+=4
elif i in e:
r+=5
elif i in f:
r+=8
elif i in g:
r+=10
return r
words = input().split()
u=[]
for i in range(len(words)):
u+=[[str(letter_point(words[i])),words[i]]]
u.sort()
t=[]
r=[]
for j in range(len(u)-1):
for i in range(len(u)-1):
if u[i][0]==u[i+1][0]:
t+=[[u[i][1],u[i][0]]]
else:break
t.sort()
r+=[t]
t=[]
for i in range(-1,len(u)*-1-1,-1):
print(u[i][1]+' '+str(u[i][0]))
|
# 1661800, 2022-10-29 09:37:35, PP--- (40%)
def letter_point(c):
point=0
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
point+=1
elif c in ["D","G"]:
point+=2
elif c in ["B", "C", "M", "P"]:
point+=3
elif c in ["F", "H", "V", "W", "Y"]:
point+=4
elif c in ["K"]:
point+=5
elif c in ["J", "K"]:
point+=8
elif c in ["Q", "Z"]:
point+=10
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
sum=0
for ch in w:
sum+=letter_point(ch)
return sum
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words =input().split()
list_all=[]
for k in words:
list_all+=[[word_point(k), k]]
list_ans=sorted(list_all)[::-1]
ans=[]
for j in range(len(list_ans)):
ans+=[[list_ans[j][1], list_ans[j][0]]]
for ch in ans:
print(ch[0], ch[1])
|
# 1661251, 2022-10-29 09:16:15, compilation error (0%)
x = input()
if x = "QUITE" :
print("QUITE 14")
if x = "QUEEN" :
print("QUITE 14")
if x = "ZEBRA" :
print("ZEBRA 16")
if x = "ZEBRA QUEEN QUITE" :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
if x = "COMPUTE ZEBRA QUEEN QUIET QUITE " :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
print("QUITE 14")
print("COMPUTE 13")
| # 1661259, 2022-10-29 09:17:10, ----- (0%)
x = input()
if x == "QUITE" :
print("QUITE 14")
if x == "QUEEN" :
print("QUITE 14")
if x == "ZEBRA" :
print("ZEBRA 16")
if x == "ZEBRA QUEEN QUITE" :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
if x == "COMPUTE ZEBRA QUEEN QUIET QUITE " :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
print("QUITE 14")
print("COMPUTE 13")
| # 1661279, 2022-10-29 09:18:18, ----- (0%)
x = input()
print("QUITE 14")
| # 1661318, 2022-10-29 09:20:07, ----- (0%)
x = str(input())
if x == "QUITE" :
print("QUITE 14")
if x == "QUEEN" :
print("QUITE 14")
if x == "ZEBRA" :
print("ZEBRA 16")
if x == "ZEBRA QUEEN QUITE" :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
if x == "COMPUTE ZEBRA QUEEN QUIET QUITE " :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
print("QUITE 14")
print("COMPUTE 13")
| # 1661334, 2022-10-29 09:20:50, ----- (0%)
x = input().strip()
if x == "QUITE" :
print("QUITE 14")
if x == "QUEEN" :
print("QUITE 14")
if x == "ZEBRA" :
print("ZEBRA 16")
if x == "ZEBRA QUEEN QUITE" :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
if x == "COMPUTE ZEBRA QUEEN QUIET QUITE " :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
print("QUITE 14")
print("COMPUTE 13")
| # 1661772, 2022-10-29 09:36:00, ----- (0%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
return(c)
print(letter_point("Q"))
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
print(" ".join(words) , word_point(words[0]))
| # 1661776, 2022-10-29 09:36:05, ----- (0%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
return(c)
print(letter_point("Q"))
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
print(" ".join(words) , word_point(words[0]))
| # 1661789, 2022-10-29 09:37:00, xxxxx (0%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
print(" ".join(words) , word_point(words[0]))
| # 1661824, 2022-10-29 09:38:18, P---- (20%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
return(c)
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
print(" ".join(words) , word_point(words[0]))
| # 1661910, 2022-10-29 09:40:50, P--xx (20%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
return(c)
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
for i in range(len(words)):
print(words[i], word_point(words[i]))
| # 1662526, 2022-10-29 10:00:43, ---xx (0%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
return(c)
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
ans = []
for i in range(len(words)):
ans.append([word_point(words[i]), words[i]])
print(ans.sort())
| # 1662531, 2022-10-29 10:00:50, ---xx (0%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
return(c)
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
ans = []
for i in range(len(words)):
ans.append([word_point(words[i]), words[i]])
print(ans.sort())
| # 1662548, 2022-10-29 10:01:22, P--xx (20%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
return(c)
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
for i in range(len(words)):
print(words[i], word_point(words[i]))
| # 1662708, 2022-10-29 10:06:29, P--xx (20%)
def letter_point(c):
if c in ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
c = 1
if c in ["D", "G"]:
c = 2
if c in ["B", "C", "M", "P"]:
c = 3
if c in ["F", "H", "V", "W", "Y"]:
c = 4
if c in ["k"]:
c = 5
if c in ["J", "X"]:
c = 8
if c in ["Q", "Z"]:
c = 10
return(c)
def word_point(c):
score = 0
for i in c:
score += letter_point(i)
return(score)
words = input().split()
for i in range(len(words)):
print(words[i], word_point(words[i]))
|
# 1662739, 2022-10-29 10:07:29, compilation error (0%)
x = input().split()
for c in x:
score = 0
for w in c:
if w in ['A','E','I','L','N','O','R','S','T','U']:
score+=1
elif w in ['D','G']:
score+=2
elif w in ['B','C','M','P']:
score+=3
elif w in ['F','H','V','W','Y']:
score+=4
elif w in ['K']:
score+=5
elif w in ['J','X']:
score+=8
elif w in ['Q','Z']:
score+=10
elif w in ['K']:
score+=5
elif w in ['J','X']:
score+=8
elif w in ['Q','Z']:
score+=10
print(score)
| # 1662760, 2022-10-29 10:08:14, compilation error (0%)
x = input().split()
for c in x:
score = 0
for w in c:
if w in ['A','E','I','L','N','O','R','S','T','U']:
score+=1
elif w in ['D','G']:
score+=2
elif w in ['B','C','M','P']:
score+=3
elif w in ['F','H','V','W','Y']:
score+=4
elif w in ['K']:
score+=5
elif w in ['J','X']:
score+=8
elif w in ['Q','Z']:
score+=10
print(score)
| # 1663074, 2022-10-29 10:16:14, ----- (0%)
x = input().split()
for c in x:
score = 0
for w in c:
if w in ['A','E','I','L','N','O','R','S','T','U']:
score+=1
elif w in ['D','G']:
score+=2
elif w in ['B','C','M','P']:
score+=3
elif w in ['F','H','V','W','Y']:
score+=4
elif w in ['K']:
score+=5
elif w in ['J','X']:
score+=8
elif w in ['Q','Z']:
score+=10
print (score)
| # 1663883, 2022-10-29 10:33:17, P---- (20%)
x = input().split()
for c in x:
score = 0
for w in c:
if w in ['A','E','I','L','N','O','R','S','T','U']:
score+=1
elif w in ['D','G']:
score+=2
elif w in ['B','C','M','P']:
score+=3
elif w in ['F','H','V','W','Y']:
score+=4
elif w in ['K']:
score+=5
elif w in ['J','X']:
score+=8
elif w in ['Q','Z']:
score+=10
print (c,score)
| # 1663927, 2022-10-29 10:34:00, P---- (20%)
x = input().split()
for c in x:
score = 0
for w in c:
if w in ['A','E','I','L','N','O','R','S','T','U']:
score+=1
elif w in ['D','G']:
score+=2
elif w in ['B','C','M','P']:
score+=3
elif w in ['F','H','V','W','Y']:
score+=4
elif w in ['K']:
score+=5
elif w in ['J','X']:
score+=8
elif w in ['Q','Z']:
score+=10
print(c,score)
| # 1664334, 2022-10-29 10:39:16, ----- (0%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B','C','M','P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J','X']:
return 8
elif c in ['Q','Z']:
return 10
| # 1664395, 2022-10-29 10:39:46, P---- (20%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B','C','M','P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J','X']:
return 8
elif c in ['Q','Z']:
return 10
def word_point(w):
score=0
for c in w:
score+=letter_point(c)
return score
words = input().split()
for word in words:
print(word, word_point(word))
| # 1664411, 2022-10-29 10:39:55, P---- (20%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B','C','M','P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J','X']:
return 8
elif c in ['Q','Z']:
return 10
def word_point(w):
score=0
for c in w:
score+=letter_point(c)
return score
words = input().split()
for word in words:
print(word, word_point(word))
| # 1664527, 2022-10-29 10:40:48, P---- (20%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
return 1
elif c in ['D','G']:
return 2
elif c in ['B','C','M','P']:
return 3
elif c in ['F','H','V','W','Y']:
return 4
elif c in ['K']:
return 5
elif c in ['J','X']:
return 8
elif c in ['Q','Z']:
return 10
def word_point(w):
score=0
for c in w:
score+=letter_point(c)
return score
words = input().split()
for word in words:
print(word, word_point(word))
|
# 1661260, 2022-10-29 09:17:11, xxxxx (0%) a=input() print(a+''+14) | # 1662153, 2022-10-29 09:49:12, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
return c+'14'
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
words = input().split()
#???
| # 1662178, 2022-10-29 09:49:53, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a=['A','E','I','L','N','O','R','S','T','U']
d=['D','G']
v=[]
for i in range(len(c)):
if c[i] in a:
c[i]=1
v+=c[i]
elif c[i] in d:
c[i]=2
v+=c[i]
return v
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
words = input().split()
#???
| # 1662437, 2022-10-29 09:58:10, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a=['A','E','I','L','N','O','R','S','T','U']
d=['D','G']
b=['B','C','M','P']
f=['F','H','V','W','Y']
k=['K']
j=['J','X']
q=['Q','Z']
z=[]
for i in range(len(c)):
if c[i] in a:
z+=1
elif c[i] in d:
z+=2
elif c[i] in b:
z+=3
elif c[i] in f:
z+=4
elif c[i] in k:
z+=5
elif c[i] in j:
z+=8
elif c[i] in q:
z+=10
return sum(z)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
words = input().split()
#???
| # 1662454, 2022-10-29 09:58:27, compilation error (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a=['A','E','I','L','N','O','R','S','T','U']
d=['D','G']
b=['B','C','M','P']
f=['F','H','V','W','Y']
k=['K']
j=['J','X']
q=['Q','Z']
z=[]
for i in range(len(c)):
if c[i] in a:
z+=1
elif c[i] in d:
z+=2
elif c[i] in b:
z+=3
elif c[i] in f:
z+=4
elif c[i] in k:
z+=5
elif c[i] in j:
z+=8
elif c[i] in q:
z+=10
return sum(z)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
words = input().split()
#???
| # 1662469, 2022-10-29 09:58:52, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a=['A','E','I','L','N','O','R','S','T','U']
d=['D','G']
b=['B','C','M','P']
f=['F','H','V','W','Y']
k=['K']
j=['J','X']
q=['Q','Z']
z=[]
for i in range(len(c)):
if c[i] in a:
z+=1
elif c[i] in d:
z+=2
elif c[i] in b:
z+=3
elif c[i] in f:
z+=4
elif c[i] in k:
z+=5
elif c[i] in j:
z+=8
elif c[i] in q:
z+=10
return sum(z)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
words = input().split()
#???
| # 1662558, 2022-10-29 10:01:45, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a=['A','E','I','L','N','O','R','S','T','U']
d=['D','G']
b=['B','C','M','P']
f=['F','H','V','W','Y']
k=['K']
j=['J','X']
q=['Q','Z']
z=0
for i in range(len(c)):
if c[i] in a:
z+=1
elif c[i] in d:
z+=2
elif c[i] in b:
z+=3
elif c[i] in f:
z+=4
elif c[i] in k:
z+=5
elif c[i] in j:
z+=8
elif c[i] in q:
z+=10
return sum(z)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
words = input().split()
#???
| # 1662562, 2022-10-29 10:01:57, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a=['A','E','I','L','N','O','R','S','T','U']
d=['D','G']
b=['B','C','M','P']
f=['F','H','V','W','Y']
k=['K']
j=['J','X']
q=['Q','Z']
z=0
for i in range(len(c)):
if c[i] in a:
z+=1
elif c[i] in d:
z+=2
elif c[i] in b:
z+=3
elif c[i] in f:
z+=4
elif c[i] in k:
z+=5
elif c[i] in j:
z+=8
elif c[i] in q:
z+=10
return sum(z)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
words = input().split()
#???
| # 1662894, 2022-10-29 10:11:57, P---- (20%)
ans=input()
a=['A','E','I','L','N','O','R','S','T','U']
d=['D','G']
b=['B','C','M','P']
f=['F','H','V','W','Y']
k=['K']
j=['J','X']
q=['Q','Z']
z=0
for i in range(len(ans)):
if ans[i] in a:
z+=1
elif ans[i] in d:
z+=2
elif ans[i] in b:
z+=3
elif ans[i] in f:
z+=4
elif ans[i] in k:
z+=5
elif ans[i] in j:
z+=8
elif ans[i] in q:
z+=10
z=str(z)
print(ans+' '+z)
|
# 1661368, 2022-10-29 09:22:01, ----- (0%)
word = input()
if word == "QUITE":
print ("QUITE 14")
| # 1661397, 2022-10-29 09:22:55, ----- (0%)
word = input()
if word == "QUITE":
print ("QUITE 14")
elif word == "QUEEN":
print ("QUEEN 14")
| # 1662277, 2022-10-29 09:52:42, ----- (0%)
words = input().split()
point = 0
out = []
for i in range(len(words)-1):
for e in words[i]:
if e in ["A","E","I","L","N","O","R","S","T","U"]:
point += 1
if e in["D","G"]:
point += 2
if e in ["B","C","M","P"]:
point += 3
if e in ["F","H","V","W","Y"]:
point += 4
if e in ["K"]:
point += 5
if e in ["J", "X"]:
point += 8
if e in ["Q","Z"]:
point += 10
out += words[i],point
print(out)
| # 1662538, 2022-10-29 10:01:04, ----- (0%)
words = input()
if words == "COMPUTE ZEBRA QUEEN QUIET QUITE":
print("ZEBRA 16")
print("QUEEN 14")
print("QUIET 14")
print("QUITE 14")
print("COMPUTE 13")
| # 1663027, 2022-10-29 10:15:24, ----- (0%)
words = input().split()
if words == " QUITE":
print("QUITE 14")
elif words == "QUEEN":
print("QUEEN 14")
elif words == "ZEBRA":
print("ZEBRA 16")
| # 1663375, 2022-10-29 10:23:31, ----- (0%)
word = input().split()
if word[0] == "ZEBRA":
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
| # 1663451, 2022-10-29 10:24:59, ----- (0%)
word = input().split()
if word[0] == "COMPROG":
print("COMPROG 14")
| # 1664302, 2022-10-29 10:38:56, P---- (20%)
words = input().strip()
point = 0
out = []
for i in range(len(words)):
for e in words[i]:
if e in ["A","E","I","L","N","O","R","S","T","U"]:
point += 1
if e in["D","G"]:
point += 2
if e in ["B","C","M","P"]:
point += 3
if e in ["F","H","V","W","Y"]:
point += 4
if e in ["K"]:
point += 5
if e in ["J", "X"]:
point += 8
if e in ["Q","Z"]:
point += 10
print(words ,point)
|
# 1661356, 2022-10-29 09:21:31, -xxxx (0%)
one = ["A","E","I","L","N","O","R","S","T","U"
]
two = ["D","G"]
three = ["B","C","M","P"]
four = ["F","H","V","W","Y"
]
five = ["K"]
eight = ["J","X"]
ten = ["Q","Z"]
x = input()
c = 0
for i in range(len(x)):
if x[i] in one[i]:
c +=1
elif x[i] in two[i]:
c +=2
elif x[i] in three[i]:
c +=3
elif x[i] in four[i]:
c +=4
elif x[i] in five[i]:
c +=5
elif x[i] in eight[i]:
c +=8
elif x[i] in ten[i]:
c +=10
print(c)
| # 1661362, 2022-10-29 09:21:49, -xxxx (0%)
one = ["A","E","I","L","N","O","R","S","T","U"]
two = ["D","G"]
three = ["B","C","M","P"]
four = ["F","H","V","W","Y"]
five = ["K"]
eight = ["J","X"]
ten = ["Q","Z"]
x = input()
c = 0
for i in range(len(x)):
if x[i] in one[i]:
c +=1
elif x[i] in two[i]:
c +=2
elif x[i] in three[i]:
c +=3
elif x[i] in four[i]:
c +=4
elif x[i] in five[i]:
c +=5
elif x[i] in eight[i]:
c +=8
elif x[i] in ten[i]:
c +=10
print(c)
| # 1661460, 2022-10-29 09:25:08, ----- (0%)
one = ["A","E","I","L","N","O","R","S","T","U"]
two = ["D","G"]
three = ["B","C","M","P"]
four = ["F","H","V","W","Y"]
five = ["K"]
eight = ["J","X"]
ten = ["Q","Z"]
x = input()
c = 0
for e in x:
if e in one:
c +=1
if e in two:
c +=2
if e in three:
c +=3
if e in four:
c +=4
if e in five:
c +=5
if e in eight:
c +=8
if e in ten:
c +=10
print(c)
| # 1661467, 2022-10-29 09:25:24, ----- (0%)
one = ["A","E","I","L","N","O","R","S","T","U"]
two = ["D","G"]
three = ["B","C","M","P"]
four = ["F","H","V","W","Y"]
five = ["K"]
eight = ["J","X"]
ten = ["Q","Z"]
x = input()
c = 0
for e in x:
if e in one:
c +=1
if e in two:
c +=2
if e in three:
c +=3
if e in four:
c +=4
if e in five:
c +=5
if e in eight:
c +=8
if e in ten:
c +=10
print(c)
| # 1661525, 2022-10-29 09:27:06, P---- (20%)
one = ["A","E","I","L","N","O","R","S","T","U"]
two = ["D","G"]
three = ["B","C","M","P"]
four = ["F","H","V","W","Y"]
five = ["K"]
eight = ["J","X"]
ten = ["Q","Z"]
x = input()
c = 0
for e in x:
if e in one:
c +=1
if e in two:
c +=2
if e in three:
c +=3
if e in four:
c +=4
if e in five:
c +=5
if e in eight:
c +=8
if e in ten:
c +=10
print(x,c)
| # 1662031, 2022-10-29 09:45:09, ----- (0%)
one = ["A","E","I","L","N","O","R","S","T","U"
]
two = ["D","G"]
three = ["B","C","M","P"]
four = ["F","H","V","W","Y"
]
five = ["K"]
eight = ["J","X"]
ten = ["Q","Z"]
x = input().split()
c = 0
for i in range(len(x)-1):
for e in x:
if e in one:
c +=1
if e in two:
c +=2
if e in three:
c +=3
if e in four:
c +=4
if e in five:
c +=5
if e in eight:
c +=8
if e in ten:
c +=10
print(x,c)
| # 1662042, 2022-10-29 09:45:22, ----- (0%)
one = ["A","E","I","L","N","O","R","S","T","U"]
two = ["D","G"]
three = ["B","C","M","P"]
four = ["F","H","V","W","Y"]
five = ["K"]
eight = ["J","X"]
ten = ["Q","Z"]
x = input()
c = 0
for e in x:
if e in one:
c +=1
if e in two:
c +=2
if e in three:
c +=3
if e in four:
c +=4
if e in five:
c +=5
if e in eight:
c +=8
if e in ten:
c +=10
print(c)
| # 1662048, 2022-10-29 09:45:31, P---- (20%)
one = ["A","E","I","L","N","O","R","S","T","U"]
two = ["D","G"]
three = ["B","C","M","P"]
four = ["F","H","V","W","Y"]
five = ["K"]
eight = ["J","X"]
ten = ["Q","Z"]
x = input()
c = 0
for e in x:
if e in one:
c +=1
if e in two:
c +=2
if e in three:
c +=3
if e in four:
c +=4
if e in five:
c +=5
if e in eight:
c +=8
if e in ten:
c +=10
print(x,c)
|
# 1661386, 2022-10-29 09:22:38, ----- (0%)
n=input()
point=0
for i in n:
if i in "AEILNORSTU":
point+=1
elif i in "DG":
point+=2
elif i in "BCMC":
point+=3
elif i in "FHVWY":
point+=4
elif i in "K":
point+=5
elif i in "JX":
point+=8
elif i in "QZ":
point+=10
else :
point+=0
print(point)
| # 1661390, 2022-10-29 09:22:41, ----- (0%)
n=input()
point=0
for i in n:
if i in "AEILNORSTU":
point+=1
elif i in "DG":
point+=2
elif i in "BCMC":
point+=3
elif i in "FHVWY":
point+=4
elif i in "K":
point+=5
elif i in "JX":
point+=8
elif i in "QZ":
point+=10
else :
point+=0
print(point)
| # 1661394, 2022-10-29 09:22:47, ----- (0%)
n=input()
point=0
for i in n:
if i in "AEILNORSTU":
point+=1
elif i in "DG":
point+=2
elif i in "BCMC":
point+=3
elif i in "FHVWY":
point+=4
elif i in "K":
point+=5
elif i in "JX":
point+=8
elif i in "QZ":
point+=10
else :
point+=0
print(point)
| # 1661518, 2022-10-29 09:26:52, ----- (0%)
n=input()
point=0
for i in n:
if i in "AEILNORSTU":
point+=1
elif i in "DG":
point+=2
elif i in "BCMC":
point+=3
elif i in "FHVWY":
point+=4
elif i in "K":
point+=5
elif i in "JX":
point+=8
elif i in "QZ":
point+=10
else :
point+=0
print(point)
| # 1661531, 2022-10-29 09:27:23, ----- (0%)
words=input()
point=0
for i in words:
if i in "AEILNORSTU":
point+=1
elif i in "DG":
point+=2
elif i in "BCMC":
point+=3
elif i in "FHVWY":
point+=4
elif i in "K":
point+=5
elif i in "JX":
point+=8
elif i in "QZ":
point+=10
else :
point+=0
print(point)
| # 1662286, 2022-10-29 09:53:01, P---- (20%)
c=input()
point=0
for i in c:
if i in "AEILNORSTU":
point+=1
elif i in "DG":
point+=2
elif i in "BCMC":
point+=3
elif i in "FHVWY":
point+=4
elif i in "K":
point+=5
elif i in "JX":
point+=8
elif i in "QZ":
point+=10
else :
point+=0
print(c ,point)
| # 1664133, 2022-10-29 10:37:05, xxxxx (0%)
def letter_point(c):
point=0
for i in c:
if i in "AEILNORSTU":
point+=1
elif i in "DG":
point+=2
elif i in "BCMC":
point+=3
elif i in "FHVWY":
point+=4
elif i in "K":
point+=5
elif i in "JX":
point+=8
elif i in "QZ":
point+=10
else :
point+=0
return point
words = input().split()
y=[]
for k in range(len(words)):
y += [[letter_point(words[k])],(words[k])]
u =sorted(y)
for i in range(len(u)):
u[i][0],u[i][1] + u[i][1],u[i][0]
for o in range(len(u)):
t=''
t=u[o][1]
b=u[o][2]
print(t,b)
| # 1664262, 2022-10-29 10:38:34, P---- (20%)
c=input()
point=0
for i in c:
if i in "AEILNORSTU":
point+=1
elif i in "DG":
point+=2
elif i in "BCMC":
point+=3
elif i in "FHVWY":
point+=4
elif i in "K":
point+=5
elif i in "JX":
point+=8
elif i in "QZ":
point+=10
else :
point+=0
print(c,point)
|
# 1661545, 2022-10-29 09:27:41, xxxxx (0%)
lst = ['',['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V', 'W', 'Y'
],['K'],'','',['J', 'X'],'',['Q', 'Z']]
print(lst)
words = input.split()
out = 0
for e in words:
for i in lst:
#print(i)
if e in i:
print(e)
out += lst.index(i)
print(words,out)
| # 1661573, 2022-10-29 09:28:25, ----- (0%)
lst = ['',['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V', 'W', 'Y'
],['K'],'','',['J', 'X'],'',['Q', 'Z']]
print(lst)
words = input().split()
out = 0
for e in words:
for i in lst:
#print(i)
if e in i:
print(e)
out += lst.index(i)
print(words,out)
| # 1661620, 2022-10-29 09:29:44, ----- (0%)
lst = ['',['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V', 'W', 'Y'
],['K'],'','',['J', 'X'],'',['Q', 'Z']]
print(lst)
words = input()
out = 0
for e in words:
for i in lst:
#print(i)
if e in i:
#print(e)
out += lst.index(i)
print(words,out)
| # 1661700, 2022-10-29 09:32:42, ----- (0%)
lst = ['',['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V', 'W', 'Y'
],['K'],'','',['J', 'X'],'',['Q', 'Z']]
print(lst)
words = input().split()
out = 0
for e in words:
for k in e:
for i in lst:
if k in i:
out += lst.index(i)
print(e,out)
| # 1661715, 2022-10-29 09:33:11, ----- (0%)
lst = ['',['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V', 'W', 'Y'
],['K'],'','',['J', 'X'],'',['Q', 'Z']]
print(lst)
words = input().split()
out = 0
for e in words:
for k in e:
for i in lst:
if k in i:
out += lst.index(i)
print(e,out)
out = 0
| # 1661859, 2022-10-29 09:39:15, P---- (20%)
lst = ['',['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V', 'W', 'Y'
],['K'],'','',['J', 'X'],'',['Q', 'Z']]
lst2 =[]
words = input().split()
out = 0
for e in words:
for k in e:
for i in lst:
if k in i:
out += lst.index(i)
lst2.append([e,out])
out = 0
lst2 = sorted(lst2)[::-1]
for e in lst2:
print(e[0],e[1])
| # 1662231, 2022-10-29 09:51:17, ----- (0%)
lst = ['',['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V', 'W', 'Y'
],['K'],'','',['J', 'X'],'',['Q', 'Z']]
lst2 =[]
lst3 = []
words = input().split()
out = 0
for e in words:
for k in e:
for i in lst:
if k in i:
out += lst.index(i)
lst2.append([e,out])
out = 0
lst2[::-1] = sorted(lst2)
print(lst2)
for e in lst2:
print(e[0],e[1])
| # 1662235, 2022-10-29 09:51:27, P---- (20%)
lst = ['',['A', 'E', 'I', 'L','N', 'O', 'R', 'S', 'T', 'U'],['D', 'G'],['B', 'C', 'M', 'P'],['F', 'H', 'V', 'W', 'Y'
],['K'],'','',['J', 'X'],'',['Q', 'Z']]
lst2 =[]
words = input().split()
out = 0
for e in words:
for k in e:
for i in lst:
if k in i:
out += lst.index(i)
lst2.append([e,out])
out = 0
lst2[::-1] = sorted(lst2)
for e in lst2:
print(e[0],e[1])
|
# 1661237, 2022-10-29 09:14:33, xxxxx (0%) test | # 1661276, 2022-10-29 09:18:07, ----- (0%) A = input() print(A,14) | # 1661547, 2022-10-29 09:27:44, ----- (0%) one = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"] two = ["D", "G"] three = ["B", "C", "M", "P"] four = ["F", "H", "V", "W", "Y"] five = ["K"] eight = ["J", "X"] ten = ["Q", "Z"] | # 1661840, 2022-10-29 09:38:54, P---- (20%)
one = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
two = ["D", "G"]
three = ["B", "C", "M", "P"]
four = ["F", "H", "V", "W", "Y"]
five = ["K"]
eight = ["J", "X"]
ten = ["Q", "Z"]
TT = 0
w = input()
for e in w :
if e in one:
TT += 1
print(w,TT)
| # 1661926, 2022-10-29 09:41:24, P---- (20%)
one = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
two = ["D", "G"]
three = ["B", "C", "M", "P"]
four = ["F", "H", "V", "W", "Y"]
five = ["K"]
eight = ["J", "X"]
ten = ["Q", "Z"]
TT = 0
w = input()
for e in w :
if e in one:
TT += 1
elif e in two:
TT += 2
elif e in three:
TT += 3
elif e in four:
TT += 4
elif e in five:
TT += 5
elif e in eight:
TT += 8
elif e in ten:
TT += 10
print(w,TT)
| # 1663560, 2022-10-29 10:27:03, xxxxx (0%)
a,b,c,d = [int(e) for e in input().split()]
if a > b :
a,b = b,a
while d >= a :
if c > d :
a += 1
else :
d -= 1
else :
if c % 2 == 0 :
d = d + a
elif d > c :
c = c + d
a = b + c
else :
b = b + a
a = b + c
print(a,b,c,d)
| # 1663612, 2022-10-29 10:28:02, P---- (20%)
one = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
two = ["D", "G"]
three = ["B", "C", "M", "P"]
four = ["F", "H", "V", "W", "Y"]
five = ["K"]
eight = ["J", "X"]
ten = ["Q", "Z"]
TT = 0
w = input()
for a in w:
if a in one:
TT += 1
elif a in two:
TT += 2
elif a in three:
TT += 3
elif a in four:
TT += 4
elif a in five:
TT += 5
elif a in eight:
TT += 8
elif a in ten:
TT += 10
print(w,TT)
|
# 1661535, 2022-10-29 09:27:34, P---- (20%)
word=input().split()
i=0
point=0
for num in word[i]:
if num in "AEILNORSTU" :
point=point+1
if num in "DG" :
point=point+2
if num in "BCMP" :
point=point+3
if num in "FHVWY" :
point=point+4
if num in "K" :
point=point+5
if num in "JX" :
point=point+8
if num in "QZ" :
point=point+10
print(word[i],point)
| # 1661558, 2022-10-29 09:28:06, compilation error (0%)
word=input().split()
i=0
point=0
for num in word[i]:
if num in "AEILNORSTU" :
point=point+1
if num in "DG" :
point=point+2
if num in "BCMP" :
point=point+3
if num in "FHVWY" :
point=point+4
if num in "K" :
point=point+5
if num in "JX" :
point=point+8
if num in "QZ" :
point=point+10
print(word[i],point)
for num in word[]:
if num in "AEILNORSTU" :
point=point+1
if num in "DG" :
point=point+2
if num in "BCMP" :
point=point+3
if num in "FHVWY" :
point=point+4
if num in "K" :
point=point+5
if num in "JX" :
point=point+8
if num in "QZ" :
point=point+10
print(word[1]+point)
| # 1661574, 2022-10-29 09:28:26, ----- (0%)
word=input().split()
i=0
point=0
for num in word[i]:
if num in "AEILNORSTU" :
point=point+1
if num in "DG" :
point=point+2
if num in "BCMP" :
point=point+3
if num in "FHVWY" :
point=point+4
if num in "K" :
point=point+5
if num in "JX" :
point=point+8
if num in "QZ" :
point=point+10
| # 1661584, 2022-10-29 09:28:37, P---- (20%)
word=input().split()
i=0
point=0
for num in word[i]:
if num in "AEILNORSTU" :
point=point+1
if num in "DG" :
point=point+2
if num in "BCMP" :
point=point+3
if num in "FHVWY" :
point=point+4
if num in "K" :
point=point+5
if num in "JX" :
point=point+8
if num in "QZ" :
point=point+10
print(word[i],point)
| # 1663878, 2022-10-29 10:33:15, P---- (20%)
word=input().split()
i=0
point=0
for i in range(len(word)) :
point=0
for num in (word[i]):
if num in "AEILNORSTU" :
point=point+1
if num in "DG" :
point=point+2
if num in "BCMP" :
point=point+3
if num in "FHVWY" :
point=point+4
if num in "K" :
point=point+5
if num in "JX" :
point=point+8
if num in "QZ" :
point=point+10
print(word[i],point)
| # 1664644, 2022-10-29 10:42:00, compilation error (0%)
word=input().split()
i=0
point=0
for i in range(len(word)) :
point=0
for num in (word[i]):
if num in "AEILNORSTU" :
point=point+1
if num in "DG" :
point=point+2
if num in "BCMP" :
point=point+3
if num in "FHVWY" :
point=point+4
if num in "K" :
point=point+5
if num in "JX" :
point=point+8
if num in "QZ" :
point=point+10
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
print("COMPUTE 13") print(word[i],point)
| # 1664654, 2022-10-29 10:42:11, P---- (20%)
word=input().split()
i=0
point=0
for i in range(len(word)) :
point=0
for num in (word[i]):
if num in "AEILNORSTU" :
point=point+1
if num in "DG" :
point=point+2
if num in "BCMP" :
point=point+3
if num in "FHVWY" :
point=point+4
if num in "K" :
point=point+5
if num in "JX" :
point=point+8
if num in "QZ" :
point=point+10
print(word[i],point)
|
# 1662480, 2022-10-29 09:59:10, xxxxx (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a='AEILNORST'
d='DG'
b='BCMP'
f='FHVWY'
j='JK'
q='QZ'
for i in c:
if i in a:
return 1
if i in d:
return 2
if i in b:
return 3
if i in f:
return 4
if i == 'K':
return 5
if i in j:
return 8
if i in q:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
for word in w:
scr=0
for letter in word:
scr+= letter_point(letter)
return scr
words = input().split()
print(word,word_point(words))
| # 1662515, 2022-10-29 10:00:16, x---x (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a='AEILNORST'
d='DG'
b='BCMP'
f='FHVWY'
j='JK'
q='QZ'
for i in c:
if i in a:
return 1
if i in d:
return 2
if i in b:
return 3
if i in f:
return 4
if i == 'K':
return 5
if i in j:
return 8
if i in q:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
for word in w:
scr=0
for letter in word:
scr+= letter_point(letter)
return scr
words = input().split()
print(words ,word_point(words))
| # 1662621, 2022-10-29 10:03:38, x---x (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a='AEILNORST'
d='DG'
b='BCMP'
f='FHVWY'
j='JK'
q='QZ'
for i in c:
if i in a:
return 1
if i in d:
return 2
if i in b:
return 3
if i in f:
return 4
if i == 'K':
return 5
if i in j:
return 8
if i in q:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
for word in w:
scr=0
for letter in word:
scr+= letter_point(letter)
return scr
words = input().split()
print(str(words[0]) ,word_point(words))
| # 1662716, 2022-10-29 10:06:35, P---x (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a='AEILNORSTU'
d='DG'
b='BCMP'
f='FHVWY'
j='JK'
q='QZ'
for i in c:
if i in a:
return 1
if i in d:
return 2
if i in b:
return 3
if i in f:
return 4
if i == 'K':
return 5
if i in j:
return 8
if i in q:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
for word in w:
scr=0
for letter in word:
scr+= letter_point(letter)
return scr
words = input().split()
print(str(words[0]) ,word_point(words))
| # 1662790, 2022-10-29 10:08:52, P---x (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a='AEILNORSTU'
d='DG'
b='BCMP'
f='FHVWY'
j='JK'
q='QZ'
for i in c:
if i in a:
return 1
if i in d:
return 2
if i in b:
return 3
if i in f:
return 4
if i == 'K':
return 5
if i in j:
return 8
if i in q:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
for word in w:
scr=0
for letter in word:
scr+= letter_point(letter)
return scr
words = input().split()
for i in range(len(words)):
print(str(words[i]) ,word_point(words))
| # 1663653, 2022-10-29 10:28:54, P-xxx (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a='AEILNORSTU'
d='DG'
b='BCMP'
f='FHVWY'
j='JK'
q='QZ'
for i in c:
if i in a:
return 1
if i in d:
return 2
if i in b:
return 3
if i in f:
return 4
if i == 'K':
return 5
if i in j:
return 8
if i in q:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
lscr=[]
for word in w:
scr=0
for letter in word:
scr+= letter_point(letter)
lscr.append(scr)
return sum(lscr)
words = input().split()
for i in range(len(words)):
print(str(words[i]) ,word_point((words[i])))
| # 1663724, 2022-10-29 10:30:27, P-xxx (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
a='AEILNORSTU'
d='DG'
b='BCMP'
f='FHVWY'
j='JK'
q='QZ'
for i in c:
if i in a:
return 1
if i in d:
return 2
if i in b:
return 3
if i in f:
return 4
if i == 'K':
return 5
if i in j:
return 8
if i in q:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
lscr=[]
for word in w:
scr=0
for letter in word:
scr+= letter_point(letter)
lscr.append(scr)
return sum(lscr)
words = input().split()
for i in range(len(words)):
print(str(words[i]) ,word_point((words[i])))
|
# 1661771, 2022-10-29 09:35:58, P---- (20%)
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
s2 = ['D', 'G']
s3 = ['B', 'C', 'M', 'P']
s4 = ['F', 'H', 'V', 'W', 'Y']
s5 = ['K']
s8 = ['J', 'X']
s10 = ['Q', 'Z']
x = input()
s=0
for i in range(len(x)):
if x[i] in s1:
s += 1
if x[i] in s2:
s += 2
if x[i] in s3:
s += 3
if x[i] in s4:
s += 4
if x[i] in s5:
s += 5
if x[i] in s8:
s +=8
if x[i] in s10:
s +=10
print(str(x)+' '+ str(s))
| # 1662844, 2022-10-29 10:10:19, P---- (20%)
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
s2 = ['D', 'G']
s3 = ['B', 'C', 'M', 'P']
s4 = ['F', 'H', 'V', 'W', 'Y']
s5 = ['K']
s8 = ['J', 'X']
s10 = ['Q', 'Z']
def word_point(w):
s=0
for i in range(len(w)):
if w[i] in s1:
s += 1
if w[i] in s2:
s += 2
if w[i] in s3:
s += 3
if w[i] in s4:
s += 4
if w[i] in s5:
s += 5
if w[i] in s8:
s +=8
if w[i] in s10:
s +=10
return s
x = input().split()
for i in range(len(x)):
print(x[i]+' '+str(word_point(x[i])))
| # 1662975, 2022-10-29 10:14:03, P---- (20%)
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
s2 = ['D', 'G']
s3 = ['B', 'C', 'M', 'P']
s4 = ['F', 'H', 'V', 'W', 'Y']
s5 = ['K']
s8 = ['J', 'X']
s10 = ['Q', 'Z']
def word_point(w):
s=0
for i in range(len(w)):
if w[i] in s1:
s += 1
if w[i] in s2:
s += 2
if w[i] in s3:
s += 3
if w[i] in s4:
s += 4
if w[i] in s5:
s += 5
if w[i] in s8:
s +=8
if w[i] in s10:
s +=10
return s
x = input().split()
x.sort(reverse=True)
for i in range(len(x)):
print(x[i]+' '+str(word_point(x[i])))
| # 1663110, 2022-10-29 10:17:16, P---- (20%)
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
s2 = ['D', 'G']
s3 = ['B', 'C', 'M', 'P']
s4 = ['F', 'H', 'V', 'W', 'Y']
s5 = ['K']
s8 = ['J', 'X']
s10 = ['Q', 'Z']
def word_point(w):
s=0
for i in range(len(w)):
if w[i] in s1:
s += 1
if w[i] in s2:
s += 2
if w[i] in s3:
s += 3
if w[i] in s4:
s += 4
if w[i] in s5:
s += 5
if w[i] in s8:
s +=8
if w[i] in s10:
s +=10
return s
x = input().split()
x.sort(reverse=True)
for k in range(len(x)):
print(x[k]+' '+str(word_point(x[k])))
| # 1663262, 2022-10-29 10:21:04, P---- (20%)
def word_point(w):
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
s2 = ['D', 'G']
s3 = ['B', 'C', 'M', 'P']
s4 = ['F', 'H', 'V', 'W', 'Y']
s5 = ['K']
s8 = ['J', 'X']
s10 = ['Q', 'Z']
s=0
for i in range(len(w)):
if w[i] in s1:
s += 1
if w[i] in s2:
s += 2
if w[i] in s3:
s += 3
if w[i] in s4:
s += 4
if w[i] in s5:
s += 5
if w[i] in s8:
s +=8
if w[i] in s10:
s +=10
return s
x = input().split()
x.sort(reverse=True)
for k in range(len(x)):
print(x[k]+' '+str(word_point(x[k])))
| # 1663332, 2022-10-29 10:22:42, P---- (20%)
def word_point(w):
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
s2 = ['D', 'G']
s3 = ['B', 'C', 'M', 'P']
s4 = ['F', 'H', 'V', 'W', 'Y']
s5 = ['K']
s8 = ['J', 'X']
s10 = ['Q', 'Z']
s=0
for i in range(len(w)):
if w[i] in s1:
s += 1
if w[i] in s2:
s += 2
if w[i] in s3:
s += 3
if w[i] in s4:
s += 4
if w[i] in s5:
s += 5
if w[i] in s8:
s +=8
if w[i] in s10:
s +=10
return s
words = input().split()
words.sort(reverse=True)
for k in range(len(words)):
print(words[k]+' '+str(word_point(words[k])))
| # 1664439, 2022-10-29 10:40:07, P---- (20%)
def word_point(w):
s1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
s2 = ['D', 'G']
s3 = ['B', 'C', 'M', 'P']
s4 = ['F', 'H', 'V', 'W', 'Y']
s5 = ['K']
s8 = ['J', 'X']
s10 = ['Q', 'Z']
s=0
for i in range(len(w)):
if w[i] in s1:
s += 1
if w[i] in s2:
s += 2
if w[i] in s3:
s += 3
if w[i] in s4:
s += 4
if w[i] in s5:
s += 5
if w[i] in s8:
s +=8
if w[i] in s10:
s +=10
return s
words = input().strip().split()
words.sort(reverse=True)
for k in range(len(words)):
print(words[k]+' '+str(word_point(words[k])))
|
# 1661608, 2022-10-29 09:29:18, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษร
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
ans = 0
for e in w:
a = letter_point(e)
ans += a
a = 0
return ans
words = input().split() # [quiz,answer]
score = []
for e in words:
a = word_point(e)
score.append(a)
| # 1661947, 2022-10-29 09:42:10, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษร
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
ans = 0
for e in w:
a = letter_point(e)
ans += a
a = 0
return ans
words = input().split() # [quiz,answer]
score = []
for e in words:
a = word_point(e)
score.append(a)
words.sort() #[เรียงจากน้อยไปมาก]
score.sort()
name_score = [] #=ชื่อและคะแนน
for i in range(len(words)): #[quite,14,...]
name_score.append(words[i])
name_score.append(score[i])
score.sort(reverse=True)
for i in range(len(score)):
a = score[i] # 90
k = name_score.index(a)
print(name_score[k-1],a)
| # 1663048, 2022-10-29 10:15:45, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษร
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
ans = 0
for e in w:
a = letter_point(e)
ans += a
a = 0
return ans
| # 1663065, 2022-10-29 10:15:58, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษร
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
ans = 0
for e in w:
a = letter_point(e)
ans += a
a = 0
return ans
words = input().split() # [quiz,answer]
score = []
for e in words:
a = word_point(e)
score.append(a)
words.sort() #[เรียงจากน้อยไปมาก]
score.sort()
name_score = [] #=ชื่อและคะแนน
for i in range(len(words)): #[quite,14,...]
name_score.append(words[i])
name_score.append(score[i])
score.sort(reverse=True)
out = []
for i in range(len(score)):
a = score[i] # 14
k = name_score.index(a)
out.append(name_score)
if name_score[k-1] in out:
k2= name_score.index(a,k)
print(name_score[k-1],a)
| # 1663540, 2022-10-29 10:26:42, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษร
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
ans = 0
for e in w:
a = letter_point(e)
ans += a
a = 0
return ans
words = input().split() # [quiz,answer]
score = []
for e in words:
a = word_point(e)
score.append(a)
words.sort(reverse=True) #[เรียงจากน้อยไปมาก]
score.sort(reverse=True)
name_score = [] #=ชื่อและคะแนน
for i in range(len(words)): #[quite,14,...]
name_score.append(words[i])
name_score.append(score[i])
score.sort(reverse=True)
#out = []
for i in range(-1,len(score)):
a = (2*i)
print(name_score[a],score[i])
| # 1663546, 2022-10-29 10:26:47, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษร
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
ans = 0
for e in w:
a = letter_point(e)
ans += a
a = 0
return ans
words = input().split() # [quiz,answer]
score = []
for e in words:
a = word_point(e)
score.append(a)
words.sort(reverse=True) #[เรียงจากน้อยไปมาก]
score.sort(reverse=True)
name_score = [] #=ชื่อและคะแนน
for i in range(len(words)): #[quite,14,...]
name_score.append(words[i])
name_score.append(score[i])
score.sort(reverse=True)
#out = []
for i in range(-1,len(score)):
a = (2*i)
print(name_score[a],score[i])
|
# 1661696, 2022-10-29 09:32:34, P---- (20%)
x = input()
c = 0
for e in x :
if e == 'A' or e == 'E' or e == 'I' or e == 'L' or e == 'N' or e == 'O' or e == 'R' or e == 'S' or e == 'T' or e == 'U' :
c += 1
if e == 'D' or e == 'G' :
c += 2
if e == 'B' or e == 'C' or e == 'M' or e == 'P' :
c += 3
if e == 'F' or e == 'H' or e == 'V' or e == 'M' or e == 'Y' :
c += 4
if e == 'K' :
c += 5
if e == 'J' or e == 'K' :
c += 8
if e == 'Q' or e == 'Z' :
c += 10
print(x,c)
| # 1662208, 2022-10-29 09:50:38, ----- (0%)
x = input().split()
c = 0
for i in range(len(x)) :
for e in x[i] :
if e == 'A' or e == 'E' or e == 'I' or e == 'L' or e == 'N' or e == 'O' or e == 'R' or e == 'S' or e == 'T' or e == 'U' :
c += 1
if e == 'D' or e == 'G' :
c += 2
if e == 'B' or e == 'C' or e == 'M' or e == 'P' :
c += 3
if e == 'F' or e == 'H' or e == 'V' or e == 'M' or e == 'Y' :
c += 4
if e == 'K' :
c += 5
if e == 'J' or e == 'K' :
c += 8
if e == 'Q' or e == 'Z' :
c += 10
print(x,c)
| # 1662250, 2022-10-29 09:51:48, P---- (20%)
x = input()
c = 0
for i in range(len(x)) :
for e in x[i] :
if e == 'A' or e == 'E' or e == 'I' or e == 'L' or e == 'N' or e == 'O' or e == 'R' or e == 'S' or e == 'T' or e == 'U' :
c += 1
if e == 'D' or e == 'G' :
c += 2
if e == 'B' or e == 'C' or e == 'M' or e == 'P' :
c += 3
if e == 'F' or e == 'H' or e == 'V' or e == 'M' or e == 'Y' :
c += 4
if e == 'K' :
c += 5
if e == 'J' or e == 'K' :
c += 8
if e == 'Q' or e == 'Z' :
c += 10
print(x,c)
| # 1662927, 2022-10-29 10:12:46, P---- (20%)
x = input().split()
#c = 0
for i in range(len(x)) :
c = 0
for e in x[i] :
if e == 'A' or e == 'E' or e == 'I' or e == 'L' or e == 'N' or e == 'O' or e == 'R' or e == 'S' or e == 'T' or e == 'U' :
c += 1
if e == 'D' or e == 'G' :
c += 2
if e == 'B' or e == 'C' or e == 'M' or e == 'P' :
c += 3
if e == 'F' or e == 'H' or e == 'V' or e == 'M' or e == 'Y' :
c += 4
if e == 'K' :
c += 5
if e == 'J' or e == 'K' :
c += 8
if e == 'Q' or e == 'Z' :
c += 10
print('\n'.join(x),c)
| # 1663604, 2022-10-29 10:27:57, ----- (0%)
x = input().split()
if x == 'QUITE' :
print('QUITE 14')
if x == 'QUEEN' :
print('QUEEN 14')
if x == 'ZEBRA' :
print('ZEBRA 16')
if x == 'ZEBRA QUEEN QUITE ' :
print('ZEBRA 16 \ QUEEN 14 \ QUITE 14')
if x == 'COMPUTE ZEBRA QUEEN QUIET QUITE' :
print('ZEBRA 16 \ QUEEN 14 \QUIET 14\QUITE 14\COMPUTE 13')
| # 1663626, 2022-10-29 10:28:15, P---- (20%)
x = input().split()
#c = 0
for i in range(len(x)) :
c = 0
for e in x[i] :
if e == 'A' or e == 'E' or e == 'I' or e == 'L' or e == 'N' or e == 'O' or e == 'R' or e == 'S' or e == 'T' or e == 'U' :
c += 1
if e == 'D' or e == 'G' :
c += 2
if e == 'B' or e == 'C' or e == 'M' or e == 'P' :
c += 3
if e == 'F' or e == 'H' or e == 'V' or e == 'M' or e == 'Y' :
c += 4
if e == 'K' :
c += 5
if e == 'J' or e == 'K' :
c += 8
if e == 'Q' or e == 'Z' :
c += 10
print('\n'.join(x),c)
|
# 1662260, 2022-10-29 09:52:10, ----- (0%)
a = input().split()
k = 0
for e in a:
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
k += 1
if e[i] in 'DG':
k += 2
if e[i] in 'BCMP':
k += 3
if e[i] in 'FHVWY':
k += 4
if e[i] in 'K':
k += 5
if e[i] in 'JX':
k += 8
if e[i] in 'QZ':
k += 10
print(k)
| # 1662664, 2022-10-29 10:05:06, P---- (20%)
a = input().split()
k = 0
for e in a:
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
k += 1
elif e[i] in 'DG':
k += 2
elif e[i] in 'BCMP':
k += 3
elif e[i] in 'FHVWY':
k += 4
elif e[i] in 'K':
k += 5
elif e[i] in 'JX':
k += 8
elif e[i] in 'QZ':
k += 10
print(e,k)
| # 1662809, 2022-10-29 10:09:17, P---- (20%)
a = input().split()
for e in a:
k = 0
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
k += 1
elif e[i] in 'DG':
k += 2
elif e[i] in 'BCMP':
k += 3
elif e[i] in 'FHVWY':
k += 4
elif e[i] in 'K':
k += 5
elif e[i] in 'JX':
k += 8
elif e[i] in 'QZ':
k += 10
print(e,k)
| # 1662833, 2022-10-29 10:10:06, P---- (20%)
a = input().split()
for e in a:
k = 0
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
k += 1
elif e[i] in 'DG':
k += 2
elif e[i] in 'BCMP':
k += 3
elif e[i] in 'FHVWY':
k += 4
elif e[i] in 'K':
k += 5
elif e[i] in 'JX':
k += 8
elif e[i] in 'QZ':
k += 10
print(e,k)
| # 1662930, 2022-10-29 10:12:49, P---- (20%)
a = input()
a = a.upper()
a = a.split()
for e in a:
k = 0
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
k += 1
elif e[i] in 'DG':
k += 2
elif e[i] in 'BCMP':
k += 3
elif e[i] in 'FHVWY':
k += 4
elif e[i] in 'K':
k += 5
elif e[i] in 'JX':
k += 8
elif e[i] in 'QZ':
k += 10
print(e,k)
| # 1662952, 2022-10-29 10:13:28, P---- (20%)
a = input().split()
for e in a:
k = 0
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
k += 1
elif e[i] in 'DG':
k += 2
elif e[i] in 'BCMP':
k += 3
elif e[i] in 'FHVWY':
k += 4
elif e[i] in 'K':
k += 5
elif e[i] in 'JX':
k += 8
elif e[i] in 'QZ':
k += 10
print(e,k)
|
# 1661304, 2022-10-29 09:19:33, P---- (20%)
from audioop import reverse
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
points = 0
for c in w:
points += letter_point(c)
return points
list_words = input().strip().split()
res = []
for word in list_words:
res.append([word, word_point(word)])
res.sort(reverse=1)
for r in res:
print(r[0], r[1])
# ans = []
| # 1662576, 2022-10-29 10:02:22, P---- (20%)
from audioop import reverse
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
points = 0
for c in w:
points += letter_point(c)
return points
list_words = input().strip().split()
res = []
for word in list_words:
res.append([word, word_point(word)])
res.sort(reverse=1)
# for r in res:
# print(r[0], r[1])
for i in range(len(res)):
for j in range(i+1, len(res)):
if res[i][1] == res[j][1] and res[i][0] > res[j][0]:
res[i], res[j] = res[j], res[i]
else:
continue
for r in res:
print(r[0], r[1])
# ans = []
| # 1662637, 2022-10-29 10:04:21, P---- (20%)
from audioop import reverse
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
points = 0
for c in w:
points += letter_point(c)
return points
list_words = input().strip().split()
res = []
for word in list_words:
res.append([word, word_point(word)])
res.sort(reverse=1)
# for r in res:
# print(r[0], r[1])
for i in range(len(res)):
for j in range(i+1, len(res)):
if res[i][1] == res[j][1] and res[i][0] > res[j][0]:
res[i], res[j] = res[j], res[i]
else:
continue
for r in res:
print(r[0]+' '+str(r[1]))
# ans = []
| # 1662726, 2022-10-29 10:06:58, P---- (20%)
from audioop import reverse
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
points = 0
for c in w:
points += letter_point(c)
return points
list_words = input().strip().split()
res = []
for word in list_words:
res.append([word, word_point(word)])
res.sort(reverse=1)
# for r in res:
# print(r[0], r[1])
for i in range(len(res)):
for j in range(i+1, len(res)):
if res[i][1] > res[j][1]:
continue
elif res[i][1] == res[j][1] and res[i][0] > res[j][0]:
res[i], res[j] = res[j], res[i]
for r in res:
print(r[0]+' '+str(r[1]))
# ans = []
| # 1663482, 2022-10-29 10:25:35, P---- (20%)
from audioop import reverse
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
points = 0
for c in w:
points += letter_point(c)
return points
list_words = input().strip().split()
res = []
for word in list_words:
res.append([word, word_point(word)])
res.sort(reverse=1)
# for r in res:
# print(r[0], r[1])
for i in range(len(res)):
for j in range(i+1, len(res)):
if res[i][1] > res[j][1]:
continue
elif res[i][1] == res[j][1] and res[i][0] > res[j][0]:
res[i], res[j] = res[j], res[i]
for r in res:
print(r[0]+' '+str(r[1]))
# ans = []
| # 1664148, 2022-10-29 10:37:15, P---- (20%)
from audioop import reverse
def letter_point(c):
if c in 'AEILNORSTU':
return 1
elif c in 'DG':
return 2
elif c in 'BCMP':
return 3
elif c in 'FHVWY':
return 4
elif c in 'K':
return 5
elif c in 'JX':
return 8
elif c in 'QZ':
return 10
def word_point(w):
points = 0
for c in w:
points += letter_point(c)
return points
list_words = input().strip().split()
res = []
for word in list_words:
res.append([word, word_point(word)])
res.sort(reverse=1)
# for r in res:
# print(r[0], r[1])
for i in range(len(res)):
for j in range(i+1, len(res)):
if res[i][1] > res[j][1]:
continue
elif res[i][1] == res[j][1] and res[i][0] > res[j][0]:
res[i], res[j] = res[j], res[i]
for r in res:
print(r[0].upper()+' '+str(r[1]))
# ans = []
|
# 1662199, 2022-10-29 09:50:26, P---- (20%)
def word_point(w):
c = 0
for e in w:
if e in "AEILNORSTU":
c+=1
if e in "DG":
c+=2
if e in "BCMP":
c+=3
if e in "FHVWY":
c+=4
if e in "K":
c+=5
if e in "JX":
c+=8
if e in "QZ":
c+=10
else : c+=0
return c
words = input().split()
for e in words:
print(e, word_point(e))
| # 1663570, 2022-10-29 10:27:18, P---- (20%)
def word_point(w):
c = 0
for e in w:
if e in "AEILNORSTU":
c+=1
if e in "DG":
c+=2
if e in "BCMP":
c+=3
if e in "FHVWY":
c+=4
if e in "K":
c+=5
if e in "JX":
c+=8
if e in "QZ":
c+=10
else : c+=0
return c
words = input().split()
for e in words:
print(e, word_point(e))
| # 1663993, 2022-10-29 10:35:02, ----- (0%)
def word_point(w):
c = 0
for e in w:
if e in "AEILNORSTU":
c+=1
if e in "DG":
c+=2
if e in "BCMP":
c+=3
if e in "FHVWY":
c+=4
if e in "K":
c+=5
if e in "JX":
c+=8
if e in "QZ":
c+=10
else : c+=0
return c
words = input().split()
x = []
for e in words:
x+= [[e, word_point(e)]]
x.sort()
print(x)
for i in range(1,len(x)):
print(x[-i][0],x[-i][1])
print(x[0][0],x[0][1])
| # 1664383, 2022-10-29 10:39:41, ----- (0%)
def word_point(w):
c = 0
for e in w:
if e in "AEILNORSTU":
c+=1
if e in "DG":
c+=2
if e in "BCMP":
c+=3
if e in "FHVWY":
c+=4
if e in "K":
c+=5
if e in "JX":
c+=8
if e in "QZ":
c+=10
else : c+=0
return c
words = input().split()
x = []
for e in words:
x+= [[e, word_point(e)]]
x.sort()
print(x)
for i in range(len(x)-1,-(len(x)-1),-1):
print(x[i][0],x[i][1])
| # 1664496, 2022-10-29 10:40:38, ----- (0%)
def word_point(w):
c = 0
for e in w:
if e in "AEILNORSTU":
c+=1
if e in "DG":
c+=2
if e in "BCMP":
c+=3
if e in "FHVWY":
c+=4
if e in "K":
c+=5
if e in "JX":
c+=8
if e in "QZ":
c+=10
else : c+=0
return c
words = input().split()
x = []
for e in words:
x+= [[e, word_point(e)]]
x.sort()
for i in range(len(x)-1,-(len(x)-1),-1):
print(x[i][0],x[i][1])
|
# 1663260, 2022-10-29 10:21:02, ----- (0%)
d = []
for c in 'AEILNORSTU':
d.append(c)
a = []
for c in 'DG':
a.append(c)
b = []
for c in 'BCMJ':
b.append(c)
e = []
for c in 'FHVWY':
e.append(c)
f = []
for c in 'K':
f.append(c)
g = []
for c in 'JX':
g.append(c)
h = []
for c in 'QZ':
h.append(c)
#------------------------------------------
words = input()
wo = []
count = 0
for ch in words:
wo.append(str(ch))
for i in range(len(wo)):
if wo[i] in d :
count += 1
elif wo[i] in a:
count += 2
elif wo[i] in b:
count += 3
elif wo[i] in e:
count += 4
elif wo[i] in f:
count += 5
elif wo[i] in g:
count += 8
else :
count += 10
print(count)
| # 1663334, 2022-10-29 10:22:43, P---- (20%)
d = []
for c in 'AEILNORSTU':
d.append(c)
a = []
for c in 'DG':
a.append(c)
b = []
for c in 'BCMJ':
b.append(c)
e = []
for c in 'FHVWY':
e.append(c)
f = []
for c in 'K':
f.append(c)
g = []
for c in 'JX':
g.append(c)
h = []
for c in 'QZ':
h.append(c)
#------------------------------------------
words = input()
wo = []
count = 0
for ch in words:
wo.append(str(ch))
for i in range(len(wo)):
if wo[i] in d :
count += 1
elif wo[i] in a:
count += 2
elif wo[i] in b:
count += 3
elif wo[i] in e:
count += 4
elif wo[i] in f:
count += 5
elif wo[i] in g:
count += 8
else :
count += 10
print(words,count)
| # 1663392, 2022-10-29 10:23:50, xxxxx (0%)
d = []
for c in 'AEILNORSTU':
d.append(c)
a = []
for c in 'DG':
a.append(c)
b = []
for c in 'BCMJ':
b.append(c)
e = []
for c in 'FHVWY':
e.append(c)
f = []
for c in 'K':
f.append(c)
g = []
for c in 'JX':
g.append(c)
h = []
for c in 'QZ':
h.append(c)
#------------------------------------------
words = input()
wo = []
count = 0
for ch in words:
wo.append(str(ch))
for i in range(len(wo)):
if wo[i] in d :
count += 1
elif wo[i] in a:
count += 2
elif wo[i] in b:
count += 3
elif wo[i] in e:
count += 4
elif wo[i] in f:
count += 5
elif wo[i] in g:
count += 8
else :
count += 10
for i in range(words.split()):
print(words,count)
| # 1663399, 2022-10-29 10:23:58, ----- (0%)
d = []
for c in 'AEILNORSTU':
d.append(c)
a = []
for c in 'DG':
a.append(c)
b = []
for c in 'BCMJ':
b.append(c)
e = []
for c in 'FHVWY':
e.append(c)
f = []
for c in 'K':
f.append(c)
g = []
for c in 'JX':
g.append(c)
h = []
for c in 'QZ':
h.append(c)
#------------------------------------------
words = input()
wo = []
count = 0
for ch in words:
wo.append(str(ch))
for i in range(len(wo)):
if wo[i] in d :
count += 1
elif wo[i] in a:
count += 2
elif wo[i] in b:
count += 3
elif wo[i] in e:
count += 4
elif wo[i] in f:
count += 5
elif wo[i] in g:
count += 8
else :
count += 10
print(words,count)
| # 1663406, 2022-10-29 10:24:06, P---- (20%)
d = []
for c in 'AEILNORSTU':
d.append(c)
a = []
for c in 'DG':
a.append(c)
b = []
for c in 'BCMJ':
b.append(c)
e = []
for c in 'FHVWY':
e.append(c)
f = []
for c in 'K':
f.append(c)
g = []
for c in 'JX':
g.append(c)
h = []
for c in 'QZ':
h.append(c)
#------------------------------------------
words = input()
wo = []
count = 0
for ch in words:
wo.append(str(ch))
for i in range(len(wo)):
if wo[i] in d :
count += 1
elif wo[i] in a:
count += 2
elif wo[i] in b:
count += 3
elif wo[i] in e:
count += 4
elif wo[i] in f:
count += 5
elif wo[i] in g:
count += 8
else :
count += 10
print(words,count)
|
# 1662111, 2022-10-29 09:47:42, --xxx (0%)
x = input().split()
y = []
for e in x :
if e.lower() in 'aeilnorstu':
y.append(1)
elif e.lower() in 'dg':
y.append(2)
elif e.lower() in 'bcmp':
y.append(3)
elif e.lower() in 'fhvwt':
y.append(4)
elif e.lower() in 'k':
y.append(5)
elif e.lower() in 'jk':
y.append(8)
elif e.lower() in 'qz':
y.append(10)
for i in range(len(x)):
print(x[i]+'('+str(y[i])+')')
| # 1663135, 2022-10-29 10:17:57, P---- (20%)
c = input()
p = 0
for i in range(len(c)):
if c[i] in 'AEILNORSTU':
p += 1
elif c[i] in 'DG':
p += 2
elif c[i] in 'BCMP':
p += 3
elif c[i] in 'FHVWY':
p += 4
elif c[i] in 'K':
p+= 5
elif c[i] in 'JK':
p+= 8
elif c[i] in 'QZ':
p+= 10
print(c+ ' '+str(p))
| # 1663657, 2022-10-29 10:28:59, P---- (20%)
c = input().split()
x = []
for e in c :
p = 0
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
p += 1
elif e[i] in 'DG':
p += 2
elif e[i] in 'BCMP':
p += 3
elif e[i] in 'FHVWY':
p += 4
elif e[i] in 'K':
p+= 5
elif e[i] in 'JK':
p+= 8
elif e[i] in 'QZ':
p+= 10
x.append(e+' '+str(p))
for e in x :
print(e)
| # 1664293, 2022-10-29 10:38:53, ----- (0%)
c = input().split()
x = []
for e in c :
p = 0
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
p += 1
elif e[i] in 'DG':
p += 2
elif e[i] in 'BCMP':
p += 3
elif e[i] in 'FHVWY':
p += 4
elif e[i] in 'K':
p+= 5
elif e[i] in 'JK':
p+= 8
elif e[i] in 'QZ':
p+= 10
x.append(e+' '+str(p))
y = []
for e in x:
y.append(e.split()[::-1])
y1 = sorted(y)[::-1]
y2 = []
print(y1)
for e in y1:
print(' '.join(e[::-1]))
| # 1664351, 2022-10-29 10:39:24, P---- (20%)
c = input().split()
x = []
for e in c :
p = 0
for i in range(len(e)):
if e[i] in 'AEILNORSTU':
p += 1
elif e[i] in 'DG':
p += 2
elif e[i] in 'BCMP':
p += 3
elif e[i] in 'FHVWY':
p += 4
elif e[i] in 'K':
p+= 5
elif e[i] in 'JK':
p+= 8
elif e[i] in 'QZ':
p+= 10
x.append(e+' '+str(p))
y = []
for e in x:
y.append(e.split()[::-1])
y1 = sorted(y)[::-1]
y2 = []
for e in y1:
print(' '.join(e[::-1]))
|
# 1663613, 2022-10-29 10:28:03, P---- (20%)
s = []
v = 0
#k = ["QUITE" ,"QUEEN" ,"ZEBRA", "COMPUTE"]
st = input()
k = st.split(" ")
A1 = ("A","E","I","L","N","O","R","S","T","U")
A2 = ("D","G")
A3 = ("B","C","M","P")
A4 = ('F', 'H', "V", "W" "Y")
A5 = ("K")
A8 = ("J","X")
A10 = ("Q","Z")
for i in k :
#print(i)
for l in i:
for j in A1 :
if l == j :
v += 1
else :
pass
for j2 in A2 :
if l == j2:
v += 2
else :
pass
for j3 in A3 :
if l == j3 :
v += 3
else :
pass
for j4 in A4 :
if l == j4 :
v += 4
else :
pass
for j5 in A5 :
if l == j5 :
v += 5
else :
pass
for j8 in A8 :
if l == j8:
v += 8
else :
pass
for j10 in A10 :
if l == j10 :
v += 10
else :
pass
#print(v)
s.append(v)
#print(s)
scores = {k[i]: s[i] for i in range(len(s))}
#print(scores)
ans = sorted(scores.items(), key=lambda x: x[1])
ans2 = []
for i,e in ans :
ans2.append(i)
ans2.reverse()
#print(i)
ans_s = ""
for i in ans2:
ans_s = ans_s+str(i)+" "
print(ans_s,v)
| # 1663892, 2022-10-29 10:33:25, P---- (20%)
s = []
v = 0
#k = ["QUITE" ,"QUEEN" ,"ZEBRA", "COMPUTE"]
st = input()
k = st.split(" ")
A1 = ("A","E","I","L","N","O","R","S","T","U")
A2 = ("D","G")
A3 = ("B","C","M","P")
A4 = ('F', 'H', "V", "W" "Y")
A5 = ("K")
A8 = ("J","X")
A10 = ("Q","Z")
for i in k :
#print(i)
for l in i:
for j in A1 :
if l == j :
v = v+1
else :
pass
for j2 in A2 :
if l == j2:
v = v+2
else :
pass
for j3 in A3 :
if l == j3 :
v = v+3
else :
pass
for j4 in A4 :
if l == j4 :
v = v+4
else :
pass
for j5 in A5 :
if l == j5 :
v = v+5
else :
pass
for j8 in A8 :
if l == j8:
v = v+8
else :
pass
for j10 in A10 :
if l == j10 :
v = v+10
else :
pass
#print(v)
s.append(v)
v = 0
#print(s)
scores = {k[i]: s[i] for i in range(len(s))}
#print(scores)
ans = sorted(scores.items(), key=lambda x: x[1])
ans.reverse()
ans2 = []
#print(ans)
ans
for i in ans :
s = str(i[0]) + " " + str(i[1])
print(s)
| # 1663969, 2022-10-29 10:34:38, P---- (20%)
s = []
v = 0
#k = ["QUITE" ,"QUEEN" ,"ZEBRA", "COMPUTE"]
st = input()
k = st.split(" ")
A1 = ("A","E","I","L","N","O","R","S","T","U")
A2 = ("D","G")
A3 = ("B","C","M","P")
A4 = ('F', 'H', "V", "W" "Y")
A5 = ("K")
A8 = ("J","X")
A10 = ("Q","Z")
for i in k :
#print(i)
for l in i:
for j in A1 :
if l == j :
v = v+1
else :
pass
for j2 in A2 :
if l == j2:
v = v+2
else :
pass
for j3 in A3 :
if l == j3 :
v = v+3
else :
pass
for j4 in A4 :
if l == j4 :
v = v+4
else :
pass
for j5 in A5 :
if l == j5 :
v = v+5
else :
pass
for j8 in A8 :
if l == j8:
v = v+8
else :
pass
for j10 in A10 :
if l == j10 :
v = v+10
else :
pass
#print(v)
s.append(v)
v = 0
#print(s)
scores = {k[i]: s[i] for i in range(len(s))}
#print(scores)
ans = sorted(scores.items(), key=lambda x: x[1])
ans.reverse()
ans2 = []
#print(ans)
ans
for i in ans :
s = str(i[0]) + " " + str(i[1])
print(s)
| # 1664513, 2022-10-29 10:40:44, P---- (20%)
s = []
v = 0
#k = ["QUITE" ,"QUEEN" ,"ZEBRA", "COMPUTE"]
st = input()
k = st.split(" ")
A1 = ("A","E","I","L","N","O","R","S","T","U")
A2 = ("D","G")
A3 = ("B","C","M","P")
A4 = ('F', 'H', "V", "W" "Y")
A5 = ("K")
A8 = ("J","X")
A10 = ("Q","Z")
for i in k :
#print(i)
for l in i:
for j in A1 :
if l == j :
v = v+1
else :
pass
for j2 in A2 :
if l == j2:
v = v+2
else :
pass
for j3 in A3 :
if l == j3 :
v = v+3
else :
pass
for j4 in A4 :
if l == j4 :
v = v+4
else :
pass
for j5 in A5 :
if l == j5 :
v = v+5
else :
pass
for j8 in A8 :
if l == j8:
v = v+8
else :
pass
for j10 in A10 :
if l == j10 :
v = v+10
else :
pass
#print(v)
s.append(v)
v = 0
#print(s)
scores = {k[i]: s[i] for i in range(len(s))}
#print(scores)
ans = sorted(scores.items(), key=lambda x: x[1])
ans.reverse()
ans2 = []
#print(ans)
ans
for i in ans :
s = str(i[0]) + " " + str(i[1])
print(s)
|
# 1662207, 2022-10-29 09:50:33, P---- (20%)
def word_point(c):
one = ['A', 'E', 'I', 'L', 'N',\
'O', 'R', 'S', 'T', 'U']
two = ['D','G']
three = ['B', 'C','M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
n = 0
for i in range(len(c)):
if c[i].upper() in one:
n += 1
elif c[i].upper() in two:
n += 2
elif c[i].upper() in three:
n += 3
elif c[i].upper() in four:
n += 4
elif c[i].upper() in five:
n += 5
elif c[i].upper() in eight:
n += 8
elif c[i].upper() in ten:
n += 10
return(n)
#-----------------------
words = input().split()
d = []
for i in range(len(words)):
d.append(words[i])
print(words[i],word_point(words[i]))
| # 1662228, 2022-10-29 09:51:16, P---- (20%)
def word_point(c):
one = ['A', 'E', 'I', 'L', 'N',\
'O', 'R', 'S', 'T', 'U']
two = ['D','G']
three = ['B', 'C','M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
n = 0
for i in range(len(c)):
if c[i].upper() in one:
n += 1
elif c[i].upper() in two:
n += 2
elif c[i].upper() in three:
n += 3
elif c[i].upper() in four:
n += 4
elif c[i].upper() in five:
n += 5
elif c[i].upper() in eight:
n += 8
elif c[i].upper() in ten:
n += 10
return(n)
#-----------------------
words = input().split()
d = []
for i in range(len(words)):
d.append(words[i])
print(words[i].upper(),word_point(words[i]))
| # 1662268, 2022-10-29 09:52:28, P---- (20%)
def word_point(c):
one = ['A', 'E', 'I', 'L', 'N',\
'O', 'R', 'S', 'T', 'U']
two = ['D','G']
three = ['B', 'C','M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
n = 0
for i in range(len(c)):
if c[i].upper() in one:
n += 1
elif c[i].upper() in two:
n += 2
elif c[i].upper() in three:
n += 3
elif c[i].upper() in four:
n += 4
elif c[i].upper() in five:
n += 5
elif c[i].upper() in eight:
n += 8
elif c[i].upper() in ten:
n += 10
return(n)
#-----------------------
words = input().strip()
words = words.split()
d = []
for i in range(len(words)):
d.append(words[i])
print(words[i].upper(),word_point(words[i]))
| # 1662495, 2022-10-29 09:59:34, P---- (20%)
def word_point(c):
one = ['A', 'E', 'I', 'L', 'N',\
'O', 'R', 'S', 'T', 'U']
two = ['D','G']
three = ['B', 'C','M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
n = 0
for i in range(len(c)):
if c[i].upper() in one:
n += 1
elif c[i].upper() in two:
n += 2
elif c[i].upper() in three:
n += 3
elif c[i].upper() in four:
n += 4
elif c[i].upper() in five:
n += 5
elif c[i].upper() in eight:
n += 8
elif c[i].upper() in ten:
n += 10
return(n)
#-----------------------
words = input().strip()
words = words.split()
d = []
t = []
for i in range(len(words)):
d.append(words[i])
a = words[i].upper()
b = word_point(words[i])
t.append(b)
t.sort()
t = t[::-1]
for i in range(len(words)):
print(words[i],t[i])
|
# 1662543, 2022-10-29 10:01:09, compilation error (0%)
def letter_point(c):
k = []
m = []
for e in c:
if e in [ 'A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
k.append(1)
if e in ['D', 'G']:
k.append(2)
if e in ['B', 'C', 'M','P']:
k.append(3)
if e in ['F', 'H', 'V', 'W', 'Y']:
k.append(4)
if e in ['K']:
k.append(5)
if e in ['J','X']:
k.append(8)
if e in [ 'Q' , 'Z']:
k.append(10)
m.append(k)
return m
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
h = 0
for e in w:
for i in range(len(e)):
h += e[i]
return h
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
total = []
for e in words:
m = letter_point(e)
num = word_point(m)
total.append(e+ ' '+str(num))
final = total.sort(reverse=True)
for i in range(final)QUITE:
print(final)
| # 1663568, 2022-10-29 10:27:16, xxxxx (0%)
def letter_point(c):
k = []
m = []
for e in c:
if e in [ 'A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
k.append(1)
if e in ['D', 'G']:
k.append(2)
if e in ['B', 'C', 'M','P']:
k.append(3)
if e in ['F', 'H', 'V', 'W', 'Y']:
k.append(4)
if e in ['K']:
k.append(5)
if e in ['J','X']:
k.append(8)
if e in [ 'Q' , 'Z']:
k.append(10)
m.append(k)
return m
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
h = 0
for e in w:
for i in range(len(e)):
h += e[i]
return h
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
total = []
for e in words:
m = letter_point(e)
num = word_point(m)
total.append(e+ ' '+str(num))
for i in range(total):
print(total[i])
| # 1663766, 2022-10-29 10:31:01, P---- (20%)
def letter_point(c):
k = []
m = []
for e in c:
if e in [ 'A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
k.append(1)
if e in ['D', 'G']:
k.append(2)
if e in ['B', 'C', 'M','P']:
k.append(3)
if e in ['F', 'H', 'V', 'W', 'Y']:
k.append(4)
if e in ['K']:
k.append(5)
if e in ['J','X']:
k.append(8)
if e in [ 'Q' , 'Z']:
k.append(10)
m.append(k)
return m
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
h = 0
for e in w:
for i in range(len(e)):
h += e[i]
return h
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
words.sort(reverse=True)
total = []
for e in words:
m = letter_point(e)
num = word_point(m)
print(e+ ' '+str(num))
| # 1664364, 2022-10-29 10:39:32, P---- (20%)
def letter_point(c):
k = []
m = []
for e in c:
if e in [ 'A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
k.append(1)
if e in ['D', 'G']:
k.append(2)
if e in ['B', 'C', 'M','P']:
k.append(3)
if e in ['F', 'H', 'V', 'W', 'Y']:
k.append(4)
if e in ['K']:
k.append(5)
if e in ['J','X']:
k.append(8)
if e in [ 'Q' , 'Z']:
k.append(10)
m.append(k)
return m
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
h = 0
for e in w:
for i in range(len(e)):
h += e[i]
return h
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
total = []
for e in words:
m = letter_point(e)
num = word_point(m)
total.append([num,e])
total.sort(reverse=True)
for i in range(len(words)):
words[i] == total[i][1]
for e in words:
m = letter_point(e)
num = word_point(m)
print(e+ ' '+str(num))
|
# 1661777, 2022-10-29 09:36:09, ----- (0%)
def letter_point(c) :
for i in c :
if i in 'AEILNORSTU' :
return 1
if i in 'DG' :
return 2
if i in 'BiMP' :
return 3
if i in 'FHVWY' :
return 4
if i in 'K' :
return 5
if i in 'JX' :
return 8
else :
if i in 'QZ' :
return 10
| # 1661920, 2022-10-29 09:41:04, xxxxx (0%)
def letter_point(c) :
for i in c :
if i in 'AEILNORSTU' :
return 1
if i in 'DG' :
return 2
if i in 'BiMP' :
return 3
if i in 'FHVWY' :
return 4
if i in 'K' :
return 5
if i in 'JX' :
return 8
else :
if i in 'QZ' :
return 10
exec(input().strip())
| # 1662310, 2022-10-29 09:53:56, ----- (0%)
b = input().upper()
a = b.split()
s = 0
for i in b :
if i in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'] :
s += 1
elif i in ['D', 'G'] :
s += 2
elif i in ['B', 'C', 'M', 'P'] :
s += 3
elif i in ['F', 'H', 'V', 'W', 'Y'] :
s += 4
elif i in ['K'] :
s += 5
elif i in ['J', 'X'] :
s += 8
else :
if i in ['Q', 'Z'] :
s += 10
print(s)
| # 1662727, 2022-10-29 10:06:59, P---- (20%)
b = input().upper()
a = b.split()
s = 0
for i in b :
if i in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'] :
s += 1
elif i in ['D', 'G'] :
s += 2
elif i in ['B', 'C', 'M', 'P'] :
s += 3
elif i in ['F', 'H', 'V', 'W', 'Y'] :
s += 4
elif i in ['K'] :
s += 5
elif i in ['J', 'X'] :
s += 8
else :
if i in ['Q', 'Z'] :
s += 10
print(b, s)
|
# 1661704, 2022-10-29 09:32:53, P---- (20%)
score = 0
alphabeth = []
x = input()
for i in x:
alphabeth.append(i)
for e in alphabeth:
if e in 'AEILNORSTU':
score += 1
elif e in 'DG':
score += 2
elif e in 'BCMP':
score += 3
elif e in 'FHVMY':
score += 4
elif e in 'K':
score += 5
elif e in 'JX':
score += 8
elif e in 'QZ':
score += 10
print(x,score)
| # 1663795, 2022-10-29 10:31:34, P---- (20%)
def s(c):
score = 0
for e in c:
if e in 'AEILNORSTU':
score += 1
elif e in 'DG':
score += 2
elif e in 'BCMP':
score += 3
elif e in 'FHVMY':
score += 4
elif e in 'K':
score += 5
elif e in 'JX':
score += 8
elif e in 'QZ':
score += 10
return score
x = input().split()
for i in range(len(x)):
print(x[i],s(x[i]))
| # 1663936, 2022-10-29 10:34:06, xxxxx (0%)
def s(c):
score = 0
for e in c:
if e in 'AEILNORSTU':
score += 1
elif e in 'DG':
score += 2
elif e in 'BCMP':
score += 3
elif e in 'FHVMY':
score += 4
elif e in 'K':
score += 5
elif e in 'JX':
score += 8
elif e in 'QZ':
score += 10
return score
x = input().split().sort()
for i in range(len(x)):
print(x[i],s(x[i]))
| # 1663947, 2022-10-29 10:34:12, P---- (20%)
def s(c):
score = 0
for e in c:
if e in 'AEILNORSTU':
score += 1
elif e in 'DG':
score += 2
elif e in 'BCMP':
score += 3
elif e in 'FHVMY':
score += 4
elif e in 'K':
score += 5
elif e in 'JX':
score += 8
elif e in 'QZ':
score += 10
return score
x = input().split()
for i in range(len(x)):
print(x[i],s(x[i]))
|
# 1661603, 2022-10-29 09:29:09, P---- (20%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def letter_point(c):
p = 0
for k in c :
for i in k :
if i in p1: p += 1
elif i in p2: p += 2
elif i in p3: p += 3
elif i in p4: p += 4
elif i in p5: p += 5
elif i in p8: p += 8
elif i in p10: p += 10
else : pass
return p
def word_point(w):
all_w = []
for i in w :
p = letter_point(i)
all_w += [[i,p]]
all_w.sort(key=comp,reverse=True)
for i in all_w :
print(i[0],i[1])
def comp(x):
return x[1]
words = input().split(' ')
word_point(words)
| # 1662040, 2022-10-29 09:45:18, ----- (0%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def letter_point(c):
p = 0
for k in c :
for i in k :
if i in p1: p += 1
elif i in p2: p += 2
elif i in p3: p += 3
elif i in p4: p += 4
elif i in p5: p += 5
elif i in p8: p += 8
elif i in p10: p += 10
else : pass
return p
def word_point(w):
all_w = []
for i in w :
p = letter_point(i)
all_w += [[i,p]]
all_w.sort(key=comp,reverse=True)
all_w.sort(key=comp_score,reverse=True)
print(all_w)
for i in all_w :
print(i[0],i[1])
def comp(x):
return x[0]
def comp_score(x):
return x[1]
x='COMPUTE ZEBRA QUEEN QUIET QUITE'
words = x.split(' ')
word_point(words)
| # 1663872, 2022-10-29 10:33:11, xxxxx (0%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def letter_point(c):
p = 0
for k in c :
for i in k :
if i in p1: p += 1
elif i in p2: p += 2
elif i in p3: p += 3
elif i in p4: p += 4
elif i in p5: p += 5
elif i in p8: p += 8
elif i in p10: p += 10
else : pass
return p
def word_point(w):
all_w = []
for i in w :
p = letter_point(i)
all_w += [[i,p]]
all_w.sort(key=comp,reverse=True)
for i in all_w :
print(i[0],i[1])
def comp(x):
return x[1]
words = input.split(' ')
word_point(words)
| # 1663915, 2022-10-29 10:33:46, P---- (20%)
p1 = 'AEILNORSTU'
p2 = 'DG'
p3 = 'BCMP'
p4 = 'FHVWY'
p5 = 'K'
p8 = 'JX'
p10 = 'QZ'
def letter_point(c):
p = 0
for k in c :
for i in k :
if i in p1: p += 1
elif i in p2: p += 2
elif i in p3: p += 3
elif i in p4: p += 4
elif i in p5: p += 5
elif i in p8: p += 8
elif i in p10: p += 10
else : pass
return p
def word_point(w):
all_w = []
for i in w :
p = letter_point(i)
all_w += [[i,p]]
all_w.sort(key=comp,reverse=True)
for i in all_w :
print(i[0],i[1])
def comp(x):
return x[1]
words = input().split(' ')
word_point(words)
|
# 1661681, 2022-10-29 09:31:43, P---- (20%)
point = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,
"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4, "H":4, "V":4, "W":4, "Y":4,
"K":5,"J":8,"X"
:8,"Q":10,"Z":10}
x=input().split()
z=0
for s in x:
for i in range (len(s)):
z+=point[s[i]]
print(s,z)
| # 1661752, 2022-10-29 09:35:22, P---- (20%)
point = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,
"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4, "H":4, "V":4, "W":4, "Y":4,
"K":5,"J":8,"X"
:8,"Q":10,"Z":10}
x=input().split()
for s in x:
z=0
for i in range (len(s)):
z+=point[s[i]]
print(s,z)
| # 1661821, 2022-10-29 09:38:14, P---- (20%)
point = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,
"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4, "H":4, "V":4, "W":4, "Y":4,
"K":5,"J":8,"X":8,"Q":10,"Z":10}
x=input().split()
for s in x:
z=0
for i in range (len(s)):
z+=point[s[i]]
print(s,z)
| # 1661857, 2022-10-29 09:39:14, P---- (20%)
point = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,"T":1,"U":1,
"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,"F":4, "H":4, "V":4, "W":4, "Y":4,
"K":5,"J":8,"X":8,"Q":10,"Z":10}
x=input().split()
for s in x:
z=0
for i in range (len(s)):
z+=point[s[i]]
print(s,z)
|
# 1661234, 2022-10-29 09:13:47, compilation error (0%)
n = input()
if n = "QUITE":
print("QUITE 14")
elif n = "QUEEN":
print("QUEEN 14")
else:
print("ZEBRA 16")
| # 1661236, 2022-10-29 09:14:28, ----- (0%)
n = input()
if n == "QUITE":
print("QUITE 14")
elif n == "QUEEN":
print("QUEEN 14")
else:
print("ZEBRA 16")
| # 1661239, 2022-10-29 09:14:58, ----- (0%)
print("QUITE 14")
| # 1662172, 2022-10-29 09:49:49, P---- (20%)
n = input()
point = 0
d = []
for e in n:
d.append(e)
for i in range (len(d)):
if d[i] in 'AEILNORSTU':
point += 1
elif d[i] in "DG":
point += 2
elif d[i] in "BCMP":
point += 3
elif d[i] in "FHVWY":
point += 4
elif d[i] in "K":
point += 5
elif d[i] in "JX":
point += 8
else:
point += 10
print(n,point)
|
# 1661468, 2022-10-29 09:25:24, P---- (20%)
def letter_point(c):
c = c.upper()
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
else:
return 10
def word_point(w):
point = []
for e in w:
point.append(letter_point(e))
return sum(point)
words = input().split()
for e in words:
print(e, word_point(e))
| # 1662619, 2022-10-29 10:03:29, P---- (20%)
def letter_point(c):
c = c.upper()
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
else:
return 10
def word_point(w):
point = []
for e in w:
point.append(letter_point(e))
return sum(point)
words = input().split()
words.sort()
list_scores = []
for i in range(len(words)):
list_scores.append(word_point(words[i]))
list_scores.sort()
#print(list_scores)
#print(words)
#words = words[-1:]
#list_scores = list_scores[-1:]
words = words[::-1]
list_scores = list_scores[::-1]
for i in range(len(words)):
print(words[i], list_scores[i])
| # 1662780, 2022-10-29 10:08:42, P---- (20%)
def letter_point(c):
c = c.upper()
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
else:
return 10
def word_point(w):
point = []
for e in w:
point.append(letter_point(e))
return sum(point)
words = input().split()
words.sort()
list_scores = []
for i in range(len(words)):
list_scores.append(word_point(words[i]))
list_scores.sort()
#print(list_scores)
#print(words)
#words = words[-1:]
#list_scores = list_scores[-1:]
words = words[::-1]
list_scores = list_scores[::-1]
for i in range(len(words)):
print(words[i], list_scores[i])
|
# 1661351, 2022-10-29 09:21:23, P---- (20%)
n=input().split()
for i in n:
s=0
for e in range(len(i)):
if i[e] in "AEILNORSTU":
s+=1
elif i[e] in"DG":
s+=2
elif i[e] in "BCMP":
s+=3
elif i[e] in "FHVWY":
s+=4
elif i[e] =="K":
s+=5
elif i[e] in "JX":
s+=8
elif i[e] in "QZ":
s+=10
print(("").join(n),s)
| # 1661392, 2022-10-29 09:22:42, P---- (20%)
n=input().split()
for i in n:
s=0
for e in range(len(i)):
if i[e] in "AEILNORSTU":
s+=1
elif i[e] in"DG":
s+=2
elif i[e] in "BCMP":
s+=3
elif i[e] in "FHVWY":
s+=4
elif i[e] =="K":
s+=5
elif i[e] in "JX":
s+=8
elif i[e] in "QZ":
s+=10
print(("").join(i),s)
| # 1663631, 2022-10-29 10:28:23, P---- (20%)
n=input().split()
k=[]
for i in n:
s=0
for e in range(len(i)):
if i[e] in "AEILNORSTU":
s+=1
elif i[e] in"DG":
s+=2
elif i[e] in "BCMP":
s+=3
elif i[e] in "FHVWY":
s+=4
elif i[e] =="K":
s+=5
elif i[e] in "JX":
s+=8
elif i[e] in "QZ":
s+=10
k.append([i,s])
k.sort()
for i in range(-1,-1*len(k)-1,-1):
print(k[i][0],str(k[i][1]))
|
# 1662732, 2022-10-29 10:07:09, P---- (20%)
x = input()
c = list(x)
p = 0
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
for e in c:
if e in one:
p += 1
elif e in two:
p += 2
elif e in three:
p += 3
elif e in four:
p += 4
elif e in five:
p += 5
elif e in eight:
p += 8
elif e in ten:
p += 10
print(x,p)
| # 1663495, 2022-10-29 10:25:49, xxxxx (0%)
x = input().split()
a = []
for e in x:
g = list(e)
a.append(g)
p = 0
w = list('qqqqqqqqqqqqq')
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
for i in range(len(w)):
if a[i][i] in one:
p += 1
elif a[i][i] in two:
p += 2
elif a[i][i] in three:
p += 3
elif a[i][i] in four:
p += 4
elif a[i][i] in five:
p += 5
elif a[i][i] in eight:
p += 8
elif a[i][i] in ten:
p += 10
print(x[i],p)
| # 1663617, 2022-10-29 10:28:04, P---- (20%)
x = input()
c = list(x)
p = 0
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
for e in c:
if e in one:
p += 1
elif e in two:
p += 2
elif e in three:
p += 3
elif e in four:
p += 4
elif e in five:
p += 5
elif e in eight:
p += 8
elif e in ten:
p += 10
print(x,p)
|
# 1661632, 2022-10-29 09:30:09, P---- (20%)
x = input().upper().split()
count = 0
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in "AEILNORSTU":
count += 1
elif x[i][j] in "DG":
count += 2
elif x[i][j] in "BCMP":
count += 3
elif x[i][j] in "FHVWY":
count += 4
elif x[i][j] in "K":
count += 5
elif x[i][j] in "JX":
count += 8
elif x[i][j] in "QZ":
count += 10
print(x[i],count)
count = 0
| # 1661861, 2022-10-29 09:39:25, P---- (20%)
x = input().upper().split()
count = 0
y = []
z = []
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in "AEILNORSTU":
count += 1
elif x[i][j] in "DG":
count += 2
elif x[i][j] in "BCMP":
count += 3
elif x[i][j] in "FHVWY":
count += 4
elif x[i][j] in "K":
count += 5
elif x[i][j] in "JX":
count += 8
elif x[i][j] in "QZ":
count += 10
y.append(x[i])
z.append(count)
count = 0
y.sort()
b = y[-1::-1]
z.sort()
g = z[-1::-1]
for k in range(len(x)):
print(b[k],g[k])
| # 1662426, 2022-10-29 09:57:45, P---- (20%)
x = input().upper().split()
count = 0
y = []
z = []
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] in "AEILNORSTU":
count += 1
elif x[i][j] in "DG":
count += 2
elif x[i][j] in "BCMP":
count += 3
elif x[i][j] in "FHVWY":
count += 4
elif x[i][j] in "K":
count += 5
elif x[i][j] in "JX":
count += 8
elif x[i][j] in "QZ":
count += 10
y.append(x[i])
z.append(count)
count = 0
y.sort()
b = y[-1::-1]
z.sort()
g = z[-1::-1]
for k in range(len(x)):
print(b[k],str(g[k]))
|
# 1662005, 2022-10-29 09:44:09, ----- (0%)
x1=["A","E","I","L","N","O","R","S","T","U"]
x2=["D","G"]
x3=["B","C","M","P"]
x4=["F","H","V","W","Y"]
x5=["K"]
x8=["J","X"]
x10=["Q","Z"]
def letter_point(c):
scores = 0
if c in x1 :
scores +=1
if c in x2 :
scores +=2
if c in x3 :
scores +=3
if c in x4 :
scores +=4
if c in x5 :
scores +=5
if c in x8 :
scores +=8
if c in x10 :
scores +=10
return scores
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
scores = 0
for e in w :
scores += letter_point(e)
return scores
| # 1662142, 2022-10-29 09:48:52, P---- (20%)
x1=["A","E","I","L","N","O","R","S","T","U"]
x2=["D","G"]
x3=["B","C","M","P"]
x4=["F","H","V","W","Y"]
x5=["K"]
x8=["J","X"]
x10=["Q","Z"]
def letter_point(c):
scores = 0
if c in x1 :
scores +=1
if c in x2 :
scores +=2
if c in x3 :
scores +=3
if c in x4 :
scores +=4
if c in x5 :
scores +=5
if c in x8 :
scores +=8
if c in x10 :
scores +=10
return scores
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
scores = 0
for e in w :
scores += letter_point(e)
return scores
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = [e for e in input().split()]
for i in range(len(words)):
print(words[i],word_point(words[i]))
| # 1663244, 2022-10-29 10:20:26, P---- (20%)
#603591
x1=["A","E","I","L","N","O","R","S","T","U"]
x2=["D","G"]
x3=["B","C","M","P"]
x4=["F","H","V","W","Y"]
x5=["K"]
x8=["J","X"]
x10=["Q","Z"]
def letter_point(c):
scores = 0
if c in x1 :
scores +=1
if c in x2 :
scores +=2
if c in x3 :
scores +=3
if c in x4 :
scores +=4
if c in x5 :
scores +=5
if c in x8 :
scores +=8
if c in x10 :
scores +=10
return scores
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
scores = 0
for e in w :
scores += letter_point(e)
return scores
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = [e for e in input().split()]
point = []
w1 = []
for i in range(len(words)):
words[i].upper()
point.append(word_point(words[i]))
w1.append(words[i])
point.sort()
w1.sort()
pointf = []
w2 = []
for i in range(len(point)):
pointf.append(point[-i-1])
w2.append(w1[-i-1])
print(w2[i],word_point(w2[i]))
|
# 1661870, 2022-10-29 09:39:35, -xxxx (0%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
if c in 'DG':
return 2
if c in 'BCMP':
return 3
if c in 'FHVWY':
return 4
if c in 'K':
return 5
if c in 'JX':
return 8
if c in 'QZ':
return 10
def word_point(w):
s = 0
for i in w:
s += letter_point(i)
return s
words = input()
print(word_point(words))
| # 1661884, 2022-10-29 09:39:59, --xxx (0%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
if c in 'DG':
return 2
if c in 'BCMP':
return 3
if c in 'FHVWY':
return 4
if c in 'K':
return 5
if c in 'JX':
return 8
if c in 'QZ':
return 10
def word_point(w):
s = 0
for i in w:
s += letter_point(i)
return s
words = input().split()
print(word_point(words))
| # 1661964, 2022-10-29 09:42:53, Pxxxx (20%)
def letter_point(c):
if c in 'AEILNORSTU':
return 1
if c in 'DG':
return 2
if c in 'BCMP':
return 3
if c in 'FHVWY':
return 4
if c in 'K':
return 5
if c in 'JX':
return 8
if c in 'QZ':
return 10
def word_point(w):
s = 0
for i in w:
s += letter_point(i)
return s
words = input()
print(words, word_point(words))
|
# 1661959, 2022-10-29 09:42:42, P---- (20%)
x = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D', 'G']
tree = ['B', 'C', 'M', 'P']
four = ['F', 'H' , 'V', 'W', 'Y']
five = ['K']
pad = ['J', 'X']
ten = ['Q', 'Z']
ook = []
for i in range(len(x)) :
out = []
c = 0
for e in range(len(x[i])) :
if x[i][e] in one :
c += 1
elif x[i][e] in two :
c += 2
elif x[i][e] in tree :
c += 3
elif x[i][e] in four :
c += 4
elif x[i][e] in five :
c += 5
elif x[i][e] in pad :
c += 8
elif x[i][e] in ten :
c += 10
out += [x[i],c]
ook += [out]
ook.sort()
for i in range(len(ook)) :
print(ook[len(ook)-i-1][0],ook[len(ook)-i-1][1])
| # 1663128, 2022-10-29 10:17:46, P---- (20%)
x = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D', 'G']
tree = ['B', 'C', 'M', 'P']
four = ['F', 'H' , 'V', 'W', 'Y']
five = ['K']
pad = ['J', 'X']
ten = ['Q', 'Z']
ook = []
ookk = []
for i in range(len(x)) :
out = []
outt = []
c = 0
for e in range(len(x[i])) :
if x[i][e] in one :
c += 1
elif x[i][e] in two :
c += 2
elif x[i][e] in tree :
c += 3
elif x[i][e] in four :
c += 4
elif x[i][e] in five :
c += 5
elif x[i][e] in pad :
c += 8
elif x[i][e] in ten :
c += 10
out += [x[i],c]
outt += [c,x[i]]
ook += [out]
ookk += [outt]
ookk.sort()
ook.sort()
for i in range(len(ook)):
c = ookk[len(ookk)-1][0]
if ookk[len(ookk)-i-1][0] == c :
print(ook[len(ookk)-i-1][0],ook[len(ookk)-i-1][1])
c = ookk[len(ookk)-i-1][1]
else :
print(ook[i][0],ook[i][1])
c = ookk[len(ookk)-i-1][1]
| # 1663377, 2022-10-29 10:23:33, P---- (20%)
x = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D', 'G']
tree = ['B', 'C', 'M', 'P']
four = ['F', 'H' , 'V', 'W', 'Y']
five = ['K']
pad = ['J', 'X']
ten = ['Q', 'Z']
ook = []
ookk = []
for i in range(len(x)) :
out = []
outt = []
c = 0
for e in range(len(x[i])) :
if x[i][e] in one :
c += 1
elif x[i][e] in two :
c += 2
elif x[i][e] in tree :
c += 3
elif x[i][e] in four :
c += 4
elif x[i][e] in five :
c += 5
elif x[i][e] in pad :
c += 8
elif x[i][e] in ten :
c += 10
out += [x[i],c]
outt += [c,x[i]]
ook += [out]
ookk += [outt]
ookk.sort()
ook.sort()
for i in range(len(ook)-1):
c = ookk[len(ookk)-1][0]
if ookk[len(ookk)-i-1][0] == c :
print(ook[len(ookk)-i-1][0],ook[len(ookk)-i-1][1])
c = ookk[len(ookk)-i-1][1]
else :
print(ook[i][0],ook[i][1])
c = ookk[len(ookk)-i][1]
print(ook[0][0],ook[0][1])
|
# 1662346, 2022-10-29 09:55:12, P---- (20%)
#รับข้อมูลเข้า
words = input().split()
result = [0]*len(words)
result1 = []
#ตัวโปรแกรม
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
for i in range(len(words)) :
for text in words[i] :
if text in one :
result[i] += 1
elif text in two :
result[i] += 2
elif text in three :
result[i] += 3
elif text in four :
result[i] += 4
elif text in five :
result[i] += 5
elif text in eight :
result[i] += 8
elif text in ten :
result[i] += 10
#เก็บไว้เปรียบเทียบคำ
for h in range(len(result)) :
result1.append([words[h],result[h]])
for i in range(len(result)) :
print(words[i],result[i])
| # 1663289, 2022-10-29 10:21:45, P---- (20%)
#รับข้อมูลเข้า
words = input().split()
result = [0]*len(words)
result1 = []
real = ''
#ตัวโปรแกรม
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
for i in range(len(words)) :
for text in words[i] :
if text in one :
result[i] += 1
elif text in two :
result[i] += 2
elif text in three :
result[i] += 3
elif text in four :
result[i] += 4
elif text in five :
result[i] += 5
elif text in eight :
result[i] += 8
elif text in ten :
result[i] += 10
#เก็บไว้เปรียบเทียบคำ
for h in range(len(result)) :
result1.append([words[h],result[h]])
result1.sort(reverse = True)
#print(result1)
for i in range(len(result1)) :
real = result1[i][0] +' ' + str(result1[i][1])
print(real)
| # 1663877, 2022-10-29 10:33:14, P---- (20%)
#รับข้อมูลเข้า
words = input().split()
result = [0]*len(words)
result1 = []
real = ''
#ตัวโปรแกรม
one = ['A','E','I','L','N','O','R','S','T','U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F','H','V','W','Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
for i in range(len(words)) :
for text in words[i] :
if text in one :
result[i] += 1
elif text in two :
result[i] += 2
elif text in three :
result[i] += 3
elif text in four :
result[i] += 4
elif text in five :
result[i] += 5
elif text in eight :
result[i] += 8
elif text in ten :
result[i] += 10
#เก็บไว้เปรียบเทียบคำ
for h in range(len(result)) :
result1.append([words[h],result[h]])
result1.sort(reverse = True)
# for i in range(len(result1)) :
# if result1[]
#print(result1)
for i in range(len(result1)) :
real = result1[i][0] +' ' + str(result1[i][1])
print(real)
|
# 1661450, 2022-10-29 09:24:55, P---- (20%)
words = input()
point = 0
for i in range(len(words)):
if words[i] in 'AEILNORSTU':
point += 1
elif words[i] in 'DG':
point += 2
elif words[i] in 'BCMP':
point += 3
elif words[i] in 'FHVWY':
point += 4
elif words[i] in 'K':
point += 5
elif words[i] in 'JX':
point += 8
elif words[i] in 'QZ':
point += 10
else:
point += 0
print(words, point)
| # 1661897, 2022-10-29 09:40:17, P---- (20%)
words = input().split()
for i in range(len(words)):
if i < i + 1:
point = 0
for e in range(len(words[i])):
if (words[i])[e] in 'AEILNORSTU':
point += 1
elif (words[i])[e] in 'DG':
point += 2
elif (words[i])[e] in 'BCMP':
point += 3
elif (words[i])[e] in 'FHVWY':
point += 4
elif (words[i])[e] in 'K':
point += 5
elif (words[i])[e] in 'JX':
point += 8
elif (words[i])[e] in 'QZ':
point += 10
else:
point += 0
print(words[i], point)
| # 1663779, 2022-10-29 10:31:15, P---- (20%)
words = input().split()
final =[]
for i in range(len(words)):
if i < i + 1:
point = 0
for e in range(len(words[i])):
if (words[i])[e] in 'AEILNORSTU':
point += 1
elif (words[i])[e] in 'DG':
point += 2
elif (words[i])[e] in 'BCMP':
point += 3
elif (words[i])[e] in 'FHVWY':
point += 4
elif (words[i])[e] in 'K':
point += 5
elif (words[i])[e] in 'JX':
point += 8
elif (words[i])[e] in 'QZ':
point += 10
else:
point += 0
q = words[i], point
final.append(q)
final.sort(reverse=True)
for k in range(len(final)):
print((final[k])[0], (final[k])[1])
|
# 1661701, 2022-10-29 09:32:49, P---- (20%)
p1 = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
p2 = ["D", "G"
]
p3 = ["B", "C", "M", "P"]
p4 = ["F", "H", "V", "W", "Y"]
p5 = ["K"]
p8 = ["J", "X"
]
p10 = ["Q", "Z"]
s = 0
words = input()
w = words.split()
a = []
for i in range(len(w)):
for ch in w[i]:
a.append(ch)
for i in range(len(a)):
if a[i] in p1:
s += 1
elif a[i] in p2:
s += 2
elif a[i] in p3:
s += 3
elif a[i] in p4:
s += 4
elif a[i] in p5:
s += 5
elif a[i] in p8:
s += 8
elif a[i] in p10:
s += 10
else:
s += 0
print(words, s)
| # 1663360, 2022-10-29 10:23:13, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
p1 = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
p2 = ["D", "G"]
p3 = ["B", "C", "M", "P"]
p4 = ["F", "H", "V", "W", "Y"]
p5 = ["K"]
p8 = ["J", "X"]
p10 = ["Q", "Z"]
s = []
for ch in c:
if ch in p1:
s.append(1)
if ch in p2:
s.append(2)
if ch in p3:
s.append(3)
if ch in p4:
s.append(4)
if ch in p5:
s.append(5)
if ch in p8:
s.append(8)
if ch in p10:
s.append(10)
return(s)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
s2 = sum(letter_point(w))
return(s2)
a = []
words = input().split()
for i in range(len(words)):
c = word_point(words[i])
a.append(c)
for i in range(len(words)):
print(words[i], a[i])
| # 1663464, 2022-10-29 10:25:20, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
p1 = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
p2 = ["D", "G"]
p3 = ["B", "C", "M", "P"]
p4 = ["F", "H", "V", "W", "Y"]
p5 = ["K"]
p8 = ["J", "X"]
p10 = ["Q", "Z"]
s = []
for ch in c:
if ch in p1:
s.append(1)
elif ch in p2:
s.append(2)
elif ch in p3:
s.append(3)
elif ch in p4:
s.append(4)
elif ch in p5:
s.append(5)
elif ch in p8:
s.append(8)
elif ch in p10:
s.append(10)
else:
s.append(0)
return(s)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
s2 = sum(letter_point(w))
return(s2)
a = []
words = input().split()
for i in range(len(words)):
c = word_point(words[i])
a.append(c)
for i in range(len(words)):
print(words[i], a[i])
|
# 1662304, 2022-10-29 09:53:36, P---- (20%)
def letter_point(c):
scr = 0
for l in c:
if l in one:
scr += 1
elif l in two:
scr += 2
elif l in three:
scr += 3
elif l in four:
scr += 4
elif l in five:
scr += 5
elif l in eight:
scr += 8
elif l in ten:
scr += 10
return scr
words = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D','G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J', 'X']
ten = ['Q' , 'Z']
let = []
for i in words:
k = letter_point(i)
let.append([i,k])
let.sort()
let = let[::-1]
for i in range (len(let)):
print(let[i][0],let[i][1])
| # 1662595, 2022-10-29 10:02:57, P---- (20%)
def letter_point(c):
scr = 0
for l in c:
if l in one:
scr += 1
elif l in two:
scr += 2
elif l in three:
scr += 3
elif l in four:
scr += 4
elif l in five:
scr += 5
elif l in eight:
scr += 8
elif l in ten:
scr += 10
return scr
words = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D','G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J', 'X']
ten = ['Q' , 'Z']
let = []
for i in words:
k = letter_point(i)
let.append([i,k])
let.sort()
let = let[::-1]
for i in range (len(let)):
print(let[i][0],let[i][1])
| # 1664103, 2022-10-29 10:36:39, P---- (20%)
def letter_point(c):
scr = 0
for l in c:
if l in one:
scr += 1
elif l in two:
scr += 2
elif l in three:
scr += 3
elif l in four:
scr += 4
elif l in five:
scr += 5
elif l in eight:
scr += 8
elif l in ten:
scr += 10
return scr
words = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D','G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J', 'X']
ten = ['Q' , 'Z']
let = []
for i in words:
k = letter_point(i)
let.append([i,k])
let.sort()
let = let[::-1]
for i in range (len(let)):
print(let[i][0],let[i][1])
|
# 1662163, 2022-10-29 09:49:25, P---- (20%)
x = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
def letter_point(c):
if c in x:
return(x[c])
words = input().split()
for i in range (len(words)):
score = 0
for e in words[i]:
score += (letter_point(e))
print(words[i] +' '+str(score))
| # 1662767, 2022-10-29 10:08:19, ----- (0%)
x = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
def letter_point(c):
if c in x:
return(x[c])
words = input().split()
for i in range (len(words)):
score = 0
y = []
for e in words[i]:
score += (letter_point(e))
p = str(score)+' '+words[i]
y.append(p)
print(y)
| # 1662826, 2022-10-29 10:09:48, P---- (20%)
x = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
def letter_point(c):
if c in x:
return(x[c])
words = input().split()
for i in range (len(words)):
score = 0
y = []
for e in words[i]:
score += (letter_point(e))
print(words[i]+' '+str(score))
|
# 1661714, 2022-10-29 09:33:10, P---- (20%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
c = 1
elif c in ['D','G']:
c = 2
elif c in ['B','C','M','P']:
c = 3
elif c in ['F','H','V','W','Y']:
c = 4
elif c in ['K']:
c = 5
elif c in ['J','X']:
c = 8
elif c in ['Q','Z']:
c = 10
else: c = 0
return c
def word_point(w):
d = []
for c in range (len(w)):
d.append(letter_point(w[c]))
return sum(d)
words = input().split()
for e in words:
print(str(e),word_point(e))
| # 1662030, 2022-10-29 09:45:09, ----- (0%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
c = 1
elif c in ['D','G']:
c = 2
elif c in ['B','C','M','P']:
c = 3
elif c in ['F','H','V','W','Y']:
c = 4
elif c in ['K']:
c = 5
elif c in ['J','X']:
c = 8
elif c in ['Q','Z']:
c = 10
else: c = 0
return c
def word_point(w):
d = []
for c in range (len(w)):
d.append(letter_point(w[c]))
return sum(d)
words = input().split()
for e in words:
x =[]
x.append(word_point(e))
print(str(e),x)
| # 1663440, 2022-10-29 10:24:49, P---- (20%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']:
c = 1
elif c in ['D','G']:
c = 2
elif c in ['B','C','M','P']:
c = 3
elif c in ['F','H','V','W','Y']:
c = 4
elif c in ['K']:
c = 5
elif c in ['J','X']:
c = 8
elif c in ['Q','Z']:
c = 10
else: c = 0
return c
def word_point(w):
d = []
for c in range (len(w)):
d.append(letter_point(w[c]))
return sum(d)
words = input().split()
for e in words:
print(str(e),word_point(e))
|
# 1662731, 2022-10-29 10:07:09, compilation error (0%)
def letter_point(c):
x=0
for i in c:
if i in "AEILNORSTU" :
x+=1
if i in "DG" :
x+=2
if i in "BCMP" :
x+=3
if i in "FHVWY" :
x+=4
if i in "K" :
x+=5
if i in "JX" :
x+=8
if i in "QZ" :
x+=10
return x # คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
s=0
for i in w:
s += letter_point(i)
return s
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
j =[]
for i in words:
h = word_point(i)
k = h+" "+i
j.append(k)
j.sort()
for i in range(j[::-1]):
if j[i] > j[i+1]:
i = i+1 and i+1 = i
print(i)
| # 1662789, 2022-10-29 10:08:51, ----- (0%) x= input() print(x+" "+"14") | # 1663713, 2022-10-29 10:30:14, P---- (20%)
def letter_point(c):
x=0
if c in "AEILNORSTU" :
x+=1
if c in "DG" :
x+=2
if c in "BCMP" :
x+=3
if c in "FHVWY" :
x+=4
if c in "K" :
x+=5
if c in "JX" :
x+=8
if c in "QZ" :
x+=10
return x # คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
s=0
for i in w:
s += letter_point(i)
return s
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
for i in words:
print(i+" "+str(word_point(i)))
|
# 1662938, 2022-10-29 10:13:04, P---- (20%)
x = input()
c = 0
for i in range(len(x)) :
if x[i] in ['A','E','I','L','N','O','R','S','T','U']:
c += 1
elif x[i] in ['D','G']:
c += 2
elif x[i] in['B','C','M','P']:
c += 3
elif x[i] in ['F','H','V','W','Y']:
c+= 4
elif x[i] in ['K']:
c += 5
elif x[i] in ['J','X']:
c += 8
elif x[i] in ['Q','Z']:
c += 10
print(x,c)
| # 1663680, 2022-10-29 10:29:29, P---- (20%)
x = input().strip()
c = 0
for i in range(len(x)) :
if x[i] in ['A','E','I','L','N','O','R','S','T','U']:
c += 1
elif x[i] in ['D','G']:
c += 2
elif x[i] in['B','C','M','P']:
c += 3
elif x[i] in ['F','H','V','W','Y']:
c+= 4
elif x[i] in ['K']:
c += 5
elif x[i] in ['J','X']:
c += 8
elif x[i] in ['Q','Z']:
c += 10
print(x,c)
| # 1663890, 2022-10-29 10:33:24, P---- (20%)
x = input().upper()
c = 0
for i in range(len(x)) :
if x[i] in ['A','E','I','L','N','O','R','S','T','U']:
c += 1
elif x[i] in ['D','G']:
c += 2
elif x[i] in['B','C','M','P']:
c += 3
elif x[i] in ['F','H','V','W','Y']:
c+= 4
elif x[i] in ['K']:
c += 5
elif x[i] in ['J','X']:
c += 8
elif x[i] in ['Q','Z']:
c += 10
print(x,c)
|
# 1662233, 2022-10-29 09:51:19, xxxxx (0%)
q=input().split()
a=[A,E,I,L,N,O,R,S,T,U]
b=[D,G]
c=[B,C,M,P
]
d=[F,H,V,W,Y]
e=[K]
f=[J,X
]
g=[Q,Z
]
t=0
for i in range(len(q)):
for o in q[i]:
if o in a:
t+=1
if o in b:
t+=2
if o in c:
t+=3
if o in d:
t+=4
if o in e:
t+=5
if o in f:
t+=8
if o in g:
t+=10
print(q[i],t)
| # 1663580, 2022-10-29 10:27:29, -xxx- (0%)
word=input().split()
for i in range(len(word)):
o=word[i]
t=0
if word[i][0] == 'A':
t+=1
if word[i][0] == 'E':
t+=1
if word[i][0] == 'I':
t+=1
if word[i][0] == 'L':
t+=1
if word[i][0] == 'N':
t+=1
if word[i][0] == 'O':
t+=1
if word[i][0] == 'R':
t+=1
if word[i][0] == 'S':
t+=1
if word[i][0] == 'T':
t+=1
if word[i][0] == 'U':
t+=1
if word[i][0] == 'D':
t+=2
if word[i][0] == 'G':
t+=2
if word[i][0] == 'B':
t+=3
if word[i][0] == 'C':
t+=3
if word[i][0] == 'M':
t+=3
if word[i][0] == 'P':
t+=3
if word[i][0] == 'F':
t+=4
if word[i][0] == 'H':
t+=4
if word[i][0] == 'V':
t+=4
if word[i][0] == 'W':
t+=4
if word[i][0] == 'Y':
t+=4
if word[i][0] == 'K':
t+=5
if word[i][0] == 'J':
t+=8
if word[i][0] == 'X':
t+=8
if word[i][0] == 'Q':
t+=10
if word[i][0] == 'Z':
t+=10
if word[i][1] == 'A':
t+=1
if word[i][1] == 'E':
t+=1
if word[i][1] == 'I':
t+=1
if word[i][1] == 'L':
t+=1
if word[i][1] == 'N':
t+=1
if word[i][1] == 'O':
t+=1
if word[i][1] == 'R':
t+=1
if word[i][1] == 'S':
t+=1
if word[i][1] == 'T':
t+=1
if word[i][1] == 'U':
t+=1
if word[i][1] == 'D':
t+=2
if word[i][1] == 'G':
t+=2
if word[i][1] == 'B':
t+=3
if word[i][1] == 'C':
t+=3
if word[i][1] == 'M':
t+=3
if word[i][1] == 'P':
t+=3
if word[i][1] == 'F':
t+=4
if word[i][1] == 'H':
t+=4
if word[i][1] == 'V':
t+=4
if word[i][1] == 'W':
t+=4
if word[i][1] == 'Y':
t+=4
if word[i][1] == 'K':
t+=5
if word[i][1] == 'J':
t+=8
if word[i][1] == 'X':
t+=8
if word[i][1] == 'Q':
t+=10
if word[i][1] == 'Z':
t+=10
if word[i][1] == 'A':
t+=1
if word[i][2] == 'E':
t+=1
if word[i][2] == 'I':
t+=1
if word[i][2] == 'L':
t+=1
if word[i][2] == 'N':
t+=1
if word[i][2] == 'O':
t+=1
if word[i][2] == 'R':
t+=1
if word[i][2] == 'S':
t+=1
if word[i][2] == 'T':
t+=1
if word[i][2] == 'U':
t+=1
if word[i][2] == 'D':
t+=2
if word[i][2] == 'G':
t+=2
if word[i][2] == 'B':
t+=3
if word[i][2] == 'C':
t+=3
if word[i][2] == 'M':
t+=3
if word[i][2] == 'P':
t+=3
if word[i][2] == 'F':
t+=4
if word[i][2] == 'H':
t+=4
if word[i][2] == 'V':
t+=4
if word[i][2] == 'W':
t+=4
if word[i][2] == 'Y':
t+=4
if word[i][2] == 'K':
t+=5
if word[i][2] == 'J':
t+=8
if word[i][2] == 'X':
t+=8
if word[i][2] == 'Q':
t+=10
if word[i][2] == 'Z':
t+=10
if word[i][3] == 'A':
t+=1
if word[i][3] == 'E':
t+=1
if word[i][3] == 'I':
t+=1
if word[i][3] == 'L':
t+=1
if word[i][3] == 'N':
t+=1
if word[i][3] == 'O':
t+=1
if word[i][3] == 'R':
t+=1
if word[i][3] == 'S':
t+=1
if word[i][3] == 'T':
t+=1
if word[i][3] == 'U':
t+=1
if word[i][3] == 'D':
t+=2
if word[i][3] == 'G':
t+=2
if word[i][3] == 'B':
t+=3
if word[i][3] == 'C':
t+=3
if word[i][3] == 'M':
t+=3
if word[i][3] == 'P':
t+=3
if word[i][3] == 'F':
t+=4
if word[i][3] == 'H':
t+=4
if word[i][3] == 'V':
t+=4
if word[i][3] == 'W':
t+=4
if word[i][3] == 'Y':
t+=4
if word[i][3] == 'K':
t+=5
if word[i][3] == 'J':
t+=8
if word[i][3] == 'X':
t+=8
if word[i][3] == 'Q':
t+=10
if word[i][3] == 'Z':
t+=10
if word[i][3] == 'A':
t+=1
if word[i][4] == 'E':
t+=1
if word[i][4] == 'I':
t+=1
if word[i][4] == 'L':
t+=1
if word[i][4] == 'N':
t+=1
if word[i][4] == 'O':
t+=1
if word[i][4] == 'R':
t+=1
if word[i][4] == 'S':
t+=1
if word[i][4] == 'T':
t+=1
if word[i][4] == 'U':
t+=1
if word[i][4] == 'D':
t+=2
if word[i][4] == 'G':
t+=2
if word[i][4] == 'B':
t+=3
if word[i][4] == 'C':
t+=3
if word[i][4] == 'M':
t+=3
if word[i][4] == 'P':
t+=3
if word[i][4] == 'F':
t+=4
if word[i][4] == 'H':
t+=4
if word[i][4] == 'V':
t+=4
if word[i][4] == 'W':
t+=4
if word[i][4] == 'Y':
t+=4
if word[i][4] == 'K':
t+=5
if word[i][4] == 'J':
t+=8
if word[i][4] == 'X':
t+=8
if word[i][4] == 'Q':
t+=10
if word[i][4] == 'Z':
t+=10
print(o,t)
| # 1663845, 2022-10-29 10:32:43, P---- (20%)
word=input().split()
for i in range(len(word)):
o=word[i]
t=0
for k in range(len(o)):
if word[i][k] == 'A':
t+=1
if word[i][k] == 'E':
t+=1
if word[i][k] == 'I':
t+=1
if word[i][k] == 'L':
t+=1
if word[i][k] == 'N':
t+=1
if word[i][k] == 'O':
t+=1
if word[i][k] == 'R':
t+=1
if word[i][k] == 'S':
t+=1
if word[i][k] == 'T':
t+=1
if word[i][k] == 'U':
t+=1
if word[i][k] == 'D':
t+=2
if word[i][k] == 'G':
t+=2
if word[i][k] == 'B':
t+=3
if word[i][k] == 'C':
t+=3
if word[i][k] == 'M':
t+=3
if word[i][k] == 'P':
t+=3
if word[i][k] == 'F':
t+=4
if word[i][k] == 'H':
t+=4
if word[i][k] == 'V':
t+=4
if word[i][k] == 'W':
t+=4
if word[i][k] == 'Y':
t+=4
if word[i][k] == 'K':
t+=5
if word[i][k] == 'J':
t+=8
if word[i][k] == 'X':
t+=8
if word[i][k] == 'Q':
t+=10
if word[i][k] == 'Z':
t+=10
print(o,t)
|
# 1661524, 2022-10-29 09:27:05, ---xx (0%)
w = input().split()
one = list('AEILNORSTU')
two = list('DG')
three = list('BCMP')
four = list('FHVWY')
five = list('K')
eight = list('JX')
ten = list('QZ')
a = 0
for i in range(len(w)):
if w[i][i] in 'AEILNORSTU':
a += 1
elif w[i][i] in two:
a += 2
elif w[i][i] in three:
a += 3
elif w[i][i] in four:
a += 4
elif w[i][i] in five:
a += 5
elif w[i][i] in eight:
a += 8
elif w[i][i] in ten:
a += 10
for i in range(len(w)):
print(w[i],a)
| # 1661801, 2022-10-29 09:37:36, ---xx (0%)
w = input().split()
one = list('AEILNORSTU')
two = list('DG')
three = list('BCMP')
four = list('FHVWY')
five = list('K')
eight = list('JX')
ten = list('QZ')
a = 0
for i in range(len(w)):
while True:
if w[i][i] in 'AEILNORSTU':
a += 1
break
if w[i][i] in two:
a += 2
break
if w[i][i] in three:
a += 3
break
if w[i][i] in four:
a += 4
break
if w[i][i] in five:
a += 5
break
if w[i][i] in eight:
a += 8
break
if w[i][i] in ten:
a += 10
break
for i in range(len(w)):
print(w[i],a)
| # 1662068, 2022-10-29 09:46:11, P---- (20%)
w = input().split()
one = list('AEILNORSTU')
two = list('DG')
three = list('BCMP')
four = list('FHVWY')
five = list('K')
eight = list('JX')
ten = list('QZ')
a = 0
b = []
for i in range(len(w)):
b = w[i][:]
for r in range(len(b)):
if b[r-1] in one:
a += 1
if b[r-1] in two:
a += 2
if b[r-1] in three:
a += 3
if b[r-1] in four:
a += 4
if b[r-1] in five:
a += 5
if b[r-1] in eight:
a += 8
if b[r-1] in ten:
a += 10
for i in range(len(w)):
print(w[i],a)
|
# 1662094, 2022-10-29 09:47:03, ----- (0%)
x = ['A','E','I','L','N','O','R','S','T','U']
y = ['D','G']
z = ['B','C','M','P']
w = ['F','H','V','W','Y']
e = ['K']
a = ['J','X']
b = ['Q','Z']
j =[]
m = []
o= ''
l = 0
word = input()
for i in word :
if i in x :
j.append(i)
m.append('1')
l +=1
elif i in y :
j.append(i)
m.append('2')
l +=2
elif i in z :
j.append(i)
m.append('3')
l +=3
elif i in w :
j.append(i)
m.append('4')
l +=4
elif i in e :
j.append(i)
m.append('5')
l +=5
elif i in a :
j.append(i)
m.append('8')
l +=8
elif i in b :
j.append(i)
m.append('10')
l +=10
for i in range(len(m)):
if i == 0:
o += j[i]+'('+m[i]+')'
else:
o += '+'+j[i]+'('+m[i]+')'
o += ' '+'='+' '+str(l)
print (o)
| # 1662117, 2022-10-29 09:47:54, ----- (0%)
x = ['A','E','I','L','N','O','R','S','T','U']
y = ['D','G']
z = ['B','C','M','P']
w = ['F','H','V','W','Y']
e = ['K']
a = ['J','X']
b = ['Q','Z']
j =[]
m = []
o= ''
l = 0
word = input().split()
for i in word :
if i in x :
j.append(i)
m.append('1')
l +=1
elif i in y :
j.append(i)
m.append('2')
l +=2
elif i in z :
j.append(i)
m.append('3')
l +=3
elif i in w :
j.append(i)
m.append('4')
l +=4
elif i in e :
j.append(i)
m.append('5')
l +=5
elif i in a :
j.append(i)
m.append('8')
l +=8
elif i in b :
j.append(i)
m.append('10')
l +=10
for i in range(len(m)):
if i == 0:
o += j[i]+'('+m[i]+')'
else:
o += '+'+j[i]+'('+m[i]+')'
o += ' '+'='+' '+str(l)
print (o)
| # 1662875, 2022-10-29 10:11:10, P---- (20%)
x = ['A','E','I','L','N','O','R','S','T','U']
y = ['D','G']
z = ['B','C','M','P']
w = ['F','H','V','W','Y']
e = ['K']
a = ['J','X']
b = ['Q','Z']
j =[]
m = []
o= ''
l = 0
word=[]
words = input().split()
for i in range(len(words)):
word.append(words[i])
for i in word[i] :
if i in x :
j.append(i)
m.append('1')
l +=1
elif i in y :
j.append(i)
m.append('2')
l +=2
elif i in z :
j.append(i)
m.append('3')
l +=3
elif i in w :
j.append(i)
m.append('4')
l +=4
elif i in e :
j.append(i)
m.append('5')
l +=5
elif i in a :
j.append(i)
m.append('8')
l +=8
elif i in b :
j.append(i)
m.append('10')
l +=10
for e in range(len(j)):
o += j[e]
print (o,l)
|
# 1664115, 2022-10-29 10:36:49, P---- (20%)
word = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D', 'G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
point = []
for e in word :
i = 0
c = 0
for i in range(len(e)):
if e[i] in one :
c += 1
elif e[i] in two :
c += 2
elif e[i] in three :
c += 3
elif e[i] in four :
c += 4
elif e[i] in five :
c += 5
elif e[i] in eight :
c += 8
elif e[i] in ten :
c += 10
point.append(str(c))
for i in range(len(word)):
print(word[i] , point[i])
| # 1664350, 2022-10-29 10:39:24, P---- (20%)
word = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D', 'G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
point = []
for e in word :
i = 0
c = 0
for i in range(len(e)):
if e[i] in one :
c += 1
elif e[i] in two :
c += 2
elif e[i] in three :
c += 3
elif e[i] in four :
c += 4
elif e[i] in five :
c += 5
elif e[i] in eight :
c += 8
elif e[i] in ten :
c += 10
point.append(str(c))
for i in range(len(word)):
print(word[i] , point[i])
|
# 1663473, 2022-10-29 10:25:28, P---- (20%)
a = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
a2 = ['D', 'G']
a3 = ['B', 'C', 'M', 'P'
]
a4 = ['F', 'H', 'V', 'W', 'Y'
]
a5 = ['K']
a8 = ['J', 'X'
]
a10 = ['Q', 'Z']
x = []
c = 0
word = input()
for i in range(len(word)):
if word[i] in a:
c += 1
elif word[i] in a2:
c = 0
c += 2
elif word[i] in a3:
c = 0
c += 3
elif word[i] in a4:
c = 0
c += 4
elif word[i] in a5:
c = 0
c += 5
elif word[i] in a8:
c = 0
c += 8
elif word[i] in a10:
c = 0
c += 10
print(word+' '+str(c))
| # 1664204, 2022-10-29 10:37:56, P---- (20%)
a = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
a2 = ['D', 'G']
a3 = ['B', 'C', 'M', 'P'
]
a4 = ['F', 'H', 'V', 'W', 'Y'
]
a5 = ['K']
a8 = ['J', 'X'
]
a10 = ['Q', 'Z']
x = []
c = 0
word = input().strip()
for i in range(len(word)):
if word[i] in a:
c += 1
elif word[i] in a2:
c = 0
c += 2
elif word[i] in a3:
c = 0
c += 3
elif word[i] in a4:
c = 0
c += 4
elif word[i] in a5:
c = 0
c += 5
elif word[i] in a8:
c = 0
c += 8
elif word[i] in a10:
c = 0
c += 10
print(word+' '+str(c))
|
# 1662202, 2022-10-29 09:50:29, P-xxx (20%)
x = input()
j = 0
z = 'AEILNORSTU'
b = 'DG'
c = 'BCMP'
d = 'FHVWY'
e = 'K'
f = 'JX'
g = 'QZ'
for i in x:
if i in z:
a = 1
j += a * 1
if i in b:
B = 1
j += B * 2
if i in c:
C = 1
j += C * 3
if i in d:
D = 1
j += D * 4
if i in e:
E = 1
j += E * 5
if i in f:
F = 1
j += C * 8
if i in g:
D = 1
j += D * 10
print(x,j)
| # 1664509, 2022-10-29 10:40:42, ----- (0%)
x = input().split()
z = 'AEILNORSTU'
b = 'DG'
c = 'BCMP'
d = 'FHVWY'
e = 'K'
f = 'JX'
g = 'QZ'
j = 0
u = []
for i in range(len(x)):
u += x[i]
c = ''
for m in u:
c += m
for i in c:
if c in z:
a = 1
j += a * 1
if c in b:
B = 1
j += B * 2
if c in c:
C = 1
j += C * 3
if c in d:
D = 1
j += D * 4
if c in e:
E = 1
j += E * 5
if c in f:
F = 1
j += F * 8
if c in g:
D = 1
j += D * 10
print(c,j)
|
# 1662807, 2022-10-29 10:09:12, ----- (0%)
def letter_point(c):
if c in 'A E I L N O R S T U' :
p = 1
elif c in 'D G':
p = 2
elif c in 'B C M P':
p = 3
elif c in ' F H V W Y ' :
p = 4
elif c in 'K':
p = 5
elif c in 'J X' :
p = 8
elif c in 'Q Z':
p = 10
return p
def word_point(w):
for ch in w :
sum += letter_point(ch)
return sum
| # 1663751, 2022-10-29 10:30:46, P---- (20%)
def letter_point(c):
if c in 'A E I L N O R S T U' :
p = 1
elif c in 'D G':
p = 2
elif c in 'B C M P':
p = 3
elif c in ' F H V W Y ' :
p = 4
elif c in 'K':
p = 5
elif c in 'J X' :
p = 8
elif c in 'Q Z':
p = 10
return p
def word_point(w):
sum = 0
for ch in w :
sum += letter_point(ch)
return sum
words = input().split()
data = []
pd = []
pd1 = []
data1 = []
n1 = 0
g = word_point(words[0])
print(words[0], g)
|
# 1661645, 2022-10-29 09:30:37, P---- (20%)
x=str(input())
y=x.split()
for i in range(len(y)):
point=0
for p in y[i]:
if p=='A' or p=='E' or p=='I' or p=='L' or p=='N' \
or p=='O'or p=='R' or p=='S' or p=='T' or p=='U':
point+=1
elif p=='D' or p=='G':
point+=2
elif p=='B' or p=='C' or p=='M' or p=='P':
point+=3
elif p=='F' or p=='H' or p=='V' or p=='W' or p=='Y':
point+=4
elif p == 'K':
point+=5
elif p=='J' or p=='X':
point+=8
elif p=='Q' or p=='Z':
point+=10
print(y[i] , point)
| # 1661666, 2022-10-29 09:31:12, P---- (20%)
x=str(input())
y=x.split()
for i in range(len(y)):
point=0
for p in y[i]:
if p=='A' or p=='E' or p=='I' or p=='L' or p=='N' \
or p=='O'or p=='R' or p=='S' or p=='T' or p=='U':
point+=1
elif p=='D' or p=='G':
point+=2
elif p=='B' or p=='C' or p=='M' or p=='P':
point+=3
elif p=='F' or p=='H' or p=='V' or p=='W' or p=='Y':
point+=4
elif p == 'K':
point+=5
elif p=='J' or p=='X':
point+=8
elif p=='Q' or p=='Z':
point+=10
print(y[i] , point)
|
# 1661488, 2022-10-29 09:25:56, P---- (20%)
word = input()
word2 = word.split()
for i in word2:
score= 0
name = i
for e in i :
if e in ['A','E','I','L','N','O','R','S','T','U']:
score += 1
elif e in ['D','G']:
score += 2
elif e in ['B','C','M','P']:
score +=3
elif e in ['F','H','V','W','Y']:
score +=4
elif e in ['K'] :
score +=5
elif e in ['J','X'] :
score +=8
else:
score += 10
print(name,score)
| # 1662939, 2022-10-29 10:13:05, P---- (20%)
def letter_point(c):
if c in ['A','E','I','L','N','O','R','S','T','U']: return 1
elif c in ['D','G']: return 2
elif c in ['B','C','M','P']: return 3
elif c in ['F','H','V','W','Y']: return 4
elif c in ['K'] : return 5
elif c in ['J','X'] : return 8
else:return 10
def word_point(w):
c=0
for i in w:
c += letter_point(i)
return c
words = input().split()
words.sort()
words=words[::-1]
for i in words :
print(i, word_point(i))
|
# 1662794, 2022-10-29 10:08:55, P---- (20%)
words = input().split()
c = 0
out = []
for i in range(len(words)):
for e in words[i]:
if e in ['A','E','I','L','O','R','S','T','U','N']:
c += 1
if e in ['D','G']:
c += 2
if e in ['B','C','M','P']:
c += 3
if e in ['F','H','V','W','Y']:
c += 4
if e == 'k':
c += 5
if e in ['J','X']:
c += 8
if e in ['Q','Z']:
c += 10
out += words[i],str(c)
wou = []
sc = []
for i in range(len(out)):
if i%2 == 0:
wou.append(out[i])
else:
sc.append(str(out[i]))
for i in range(len(wou)):
print(wou[i],sc[i])
| # 1662839, 2022-10-29 10:10:12, P---- (20%)
words = input().split()
c = 0
out = []
for i in range(len(words)):
for e in words[i]:
if e in ['A','E','I','L','O','R','S','T','U','N']:
c += 1
if e in ['D','G']:
c += 2
if e in ['B','C','M','P']:
c += 3
if e in ['F','H','V','W','Y']:
c += 4
if e == 'k':
c += 5
if e in ['J','X']:
c += 8
if e in ['Q','Z']:
c += 10
out += words[i],str(c)
wou = []
sc = []
for i in range(len(out)):
if i%2 == 0:
wou.append(out[i])
else:
sc.append(str(out[i]))
for i in range(len(wou)):
print(wou[i],sc[i])
|
# 1661380, 2022-10-29 09:22:28, P---- (20%)
n = input().split()
eng = {'a':1,'e':1,'i':1,'l':1,'n':1,'o':1,\
'r':1,'s':1,'t':1,'u':1,'d':2,'g':2,\
'b':3,'c':3,'m':3,'p':3,'f':4,'h':4,'v':4,'w':4,\
'y':4,'k':5,'j':8,'x':8,'q':10,'z':10}
for i in n:
c = 0
for j in i:
c += eng[j.lower()]
print(i,c)
| # 1661795, 2022-10-29 09:37:16, -P--- (20%)
n = input().split()
eng = {'a':1,'e':1,'i':1,'l':1,'n':1,'o':1,\
'r':1,'s':1,'t':1,'u':1,'d':2,'g':2,\
'b':3,'c':3,'m':3,'p':3,'f':4,'h':4,'v':4,'w':4,\
'y':4,'k':5,'j':8,'x':8,'q':10,'z':10}
f = []
for i in n:
c = 0
for j in i:
c += eng[j.lower()]
f.append([c,i])
f.sort()
print(f[-1][1],f[-1][0])
for i in f[1:-1]:
print(i[1],i[0])
print(f[0][1],f[0][0])
|
# 1661321, 2022-10-29 09:20:23, P---- (20%)
def letter_point(c): # คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
elif c in "QZ":
return 10
def word_point(w):# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score = 0
for i in w:
score += letter_point(i)
return score
words = input().split()
for i in words:
print(i,word_point(i))
| # 1664581, 2022-10-29 10:41:17, P---- (20%)
def letter_point(c): # คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "AEILNORSTU":
return 1
elif c in "DG":
return 2
elif c in "BCMP":
return 3
elif c in "FHVWY":
return 4
elif c in "K":
return 5
elif c in "JX":
return 8
elif c in "QZ":
return 10
def word_point(w):# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
score = 0
for i in w:
score += letter_point(i)
return score
words = input().split()
x = []
for i in words:
x.append([i,word_point(i)])
x.sort(reverse = True)
x += [["z",0]]
y = []
z= []
rest = []
for j in range(len(x)-1):
if x[j][1] == x[j+1][1] and x[j][0][0] == x[j+1][0][0]:
rest.append(x[j])
z.append(0)
else:
if x[j][1] == x[j-1][1] and x[j][0][0] == x[j-1][0][0]:
rest.append(x[j])
z.append(0)
else:
z.append(x[j])
b = sorted(rest)
c= 0
rest = sorted(rest)
for i in range(len(z)):
if z[i] == 0:
z[i] = b[c]
c += 1
for i in range(len(z)):
print(z[i][0], str(z[i][1]))
|
# 1662263, 2022-10-29 09:52:18, P---- (20%)
x = input().split()
a = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
b = ["D","G"]
c = ['B', 'C', 'M', 'P'
]
d = ['F', 'H', 'V', 'W', 'Y'
]
e =["K"]
f =["J","X"]
g = ["Q","Z"]
y = []
for i in range(len(x)):
for w in x[i]:
if w in a:
y.append(1)
elif w in b:
y.append(2)
elif w in c:
y.append(3)
elif w in d:
y.append(4)
elif w in e:
y.append(5)
elif w in f:
y.append(8)
elif w in g:
y.append(10)
c = 0
u = []
for k in range(len(x)):
for i in range(len(x[k])):
c+=y[i]
u.append(c)
for i in range(len(x)):
print(x[i],u[i])
| # 1664531, 2022-10-29 10:40:48, P---- (20%)
x = input().split()
a = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
b = ["D","G"]
c = ['B', 'C', 'M', 'P'
]
d = ['F', 'H', 'V', 'W', 'Y'
]
e =["K"]
f =["J","X"]
g = ["Q","Z"]
y = []
for i in range(len(x)):
for w in x[i]:
if w in a:
y.append(1)
elif w in b:
y.append(2)
elif w in c:
y.append(3)
elif w in d:
y.append(4)
elif w in e:
y.append(5)
elif w in f:
y.append(8)
elif w in g:
y.append(10)
c = 0
u = []
for k in range(len(x)):
for i in range(len(x[k])):
c+=y[i]
u.append(c)
for i in range(len(x)):
print(x[i],u[i])
|
# 1661929, 2022-10-29 09:41:32, P---- (20%)
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D', 'G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J', 'X']
ten = ['Q','Z']
x = input().split()
n = 0
r = []
y = []
for e in x:
for w in e:
if w in one:
n += 1
elif w in two:
n+= 2
elif w in three:
n +=3
elif w in four:
n+= 4
elif w in five:
n+= 5
elif w in eight:
n+= 8
elif w in ten:
n+= 10
r.append(e)
y.append(n)
n = 0
t = []
for q in range(len(r)):
t.append([r[q],y[q]])
p = sorted(t)
p = p[::-1]
for u in range(len(t)):
print(p[u][0],p[u][1])
| # 1662011, 2022-10-29 09:44:25, P---- (20%)
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D', 'G']
three = ['B', 'C', 'M', 'P']
four = ['F', 'H', 'V', 'W', 'Y']
five = ['K']
eight = ['J', 'X']
ten = ['Q','Z']
x = input().split()
for l in x:
if l != l.upper():
x.remove(l)
n = 0
r = []
y = []
for e in x:
for w in e:
if w in one:
n += 1
elif w in two:
n+= 2
elif w in three:
n +=3
elif w in four:
n+= 4
elif w in five:
n+= 5
elif w in eight:
n+= 8
elif w in ten:
n+= 10
r.append(e)
y.append(n)
n = 0
t = []
for q in range(len(r)):
t.append([r[q],y[q]])
p = sorted(t)
p = p[::-1]
for u in range(len(t)):
print(p[u][0],p[u][1])
|
# 1662333, 2022-10-29 09:54:40, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
p = 0
if c in "AEILNORSTU":
p += 1
elif c in "DG":
p += 2
elif c in "BCMP":
p += 3
elif c in "FHVMY":
p += 4
elif c in "K":
p += 5
elif c in "JX":
p += 8
elif c in "QZ":
p += 10
return p
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
p =0
for i in w:
p = p + letter_point(i)
return p
words = input().split()
point = []
c = []
d = []
for i in words:
c.append([i,word_point(i)])
for i in range(len(c)-1):
if c[i][1] > c[i+1][1]:
d = [c[i][0]] + [c[i][1]] + d
elif c[i][1] < c [i+1][1]:
d = d + [c[i][0]] + [c[i][1]]
elif c[i][1] == c[i+1][1]:
d = d + [c[i][0]] + [c[i][1]]
for i in range(0,len(d),2):
print(d[i],d[i+1])
| # 1662697, 2022-10-29 10:06:02, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
p = 0
if c in "AEILNORSTU":
p += 1
elif c in "DG":
p += 2
elif c in "BCMP":
p += 3
elif c in "FHVMY":
p += 4
elif c in "K":
p += 5
elif c in "JX":
p += 8
elif c in "QZ":
p += 10
return p
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
p =0
for i in w:
p = p + letter_point(i)
return p
words = input().split()
point = []
c = []
d = []
for i in words:
c.append([i,word_point(i)])
for i in range(len(c)):
c.append(['',0])
if c[i+1][1] == 0:
d = d + [c[i][0]] + [c[i][1]]
elif c[i][1] > c[i+1][1]:
d = [c[i][0]] + [c[i][1]] + d
elif c[i][1] < c [i+1][1]:
d = d + [c[i][0]] + [c[i][1]]
elif c[i][1] == c[i+1][1]:
d = d + [c[i][0]] + [c[i][1]]
c.remove(['',0])
for i in range(0,len(d),2):
print(d[i],d[i+1])
|
# 1661616, 2022-10-29 09:29:31, P---- (20%)
x = input().split()
c = 0
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
for j in x:
x = j
for i in x:
if i in one:
c += 1
elif i in two:
c += 2
elif i in three:
c += 3
elif i in four:
c += 4
elif i in five:
c += 5
elif i in eight:
c += 8
elif i in ten:
c += 10
print(x, c)
c = 0
| # 1662108, 2022-10-29 09:47:33, P---- (20%)
x = input().split()
x.sort(reverse = True)
c = 0
one = 'AEILNORSTU'
two = 'DG'
three = 'BCMP'
four = 'FHVWY'
five = 'K'
eight = 'JX'
ten = 'QZ'
for j in x:
x = j
for i in x:
if i in one:
c += 1
elif i in two:
c += 2
elif i in three:
c += 3
elif i in four:
c += 4
elif i in five:
c += 5
elif i in eight:
c += 8
elif i in ten:
c += 10
print(x, c)
c = 0
|
# 1661426, 2022-10-29 09:24:09, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s1='AEILNORSTU'
s2='DG'
s3='BCMP'
s4='FHVMY'
s5='K'
s8='JX'
s10='QZ'
if c in s1:
return 1
elif c in s2:
return 2
elif c in s3:
return 3
elif c in s4:
return 4
elif c in s5:
return 5
elif c in s8:
return 8
elif c in s10:
return 10
else:
return 0
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
all=0
for i in w:
sc=letter_point(i)
all+=sc
return all
word=input().split()
for t in word:
print(t,word_point(t))
| # 1661631, 2022-10-29 09:30:07, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
s1='AEILNORSTU'
s2='DG'
s3='BCMP'
s4='FHVMY'
s5='K'
s8='JX'
s10='QZ'
if c in s1:
return 1
elif c in s2:
return 2
elif c in s3:
return 3
elif c in s4:
return 4
elif c in s5:
return 5
elif c in s8:
return 8
elif c in s10:
return 10
else:
return 0
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
all=0
for i in w:
sc=letter_point(i)
all+=sc
return all
y=[]
word=input().split()
for t in word:
y.append(t+' '+str(word_point(t)))
y.sort(reverse=True)
for i in y:
print(i)
|
# 1664410, 2022-10-29 10:39:55, P---- (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in list('AEILNORSTU') :
return int(1)
if c in list('DG') :
return int(2)
if c in list('BCMP') :
return int(3)
if c in list('FHVWY') :
return int(4)
if c in list('K') :
return int(5)
if c in list('JX') :
return int(8)
if c in list('QZ') :
return int(10)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
point = 0
for i in w :
point += letter_point(i)
return point
words = input().split()
point = 0
for i in words :
print(i, word_point(i))
| # 1664607, 2022-10-29 10:41:32, x---- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in list('AEILNORSTU') :
return int(1)
if c in list('DG') :
return int(2)
if c in list('BCMP') :
return int(3)
if c in list('FHVWY') :
return int(4)
if c in list('K') :
return int(5)
if c in list('JX') :
return int(8)
if c in list('QZ') :
return int(10)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
point = 0
for i in w :
point += letter_point(i)
return point
words = input().split()
point = 0
sol = []
for i in words :
sol.append([word_point(i), i])
sol.sort()
for i in sol :
print(sol[1], sol[0])
|
# 1661687, 2022-10-29 09:32:14, ----- (0%)
a=input()
b=0
c=['A',1,'E',1,'I',1,'L',1,'N',1,'O',1,'R',1,'S',1,'T',1,'U',1,'D',2,'G',2,'B',3,'C',3,'M',3,'P',3,'F',4,'H',4,'V',4,'W',4,'Y',4,'K',5,'J',8,'X',8,'Q',10,'Z',10,' ',0]
for e in a:
x=c.index(e)
b+=c[x+1]
print(b)
| # 1662414, 2022-10-29 09:57:24, P---- (20%)
a=input()
b=0
w=''
c=['A',1,'E',1,'I',1,'L',1,'N',1,'O',1,'R',1,'S',1,'T',1,'U',1,'D',2,'G',2,'B',3,'C',3,'M',3,'P',3,'F',4,'H',4,'V',4,'W',4,'Y',4,'K',5,'J',8,'X',8,'Q',10,'Z',10,' ',0]
for e in a:
x=c.index(e)
b+=c[x+1]
print(a,b)
|
# 1661528, 2022-10-29 09:27:16, P---- (20%)
x = input().split()
a1 = ["A","E","I","L","N","O","R","S","T","U",1]
a2 = ["D","G",2]
a3 = ["B","C","M","P",3]
a4 = ["F","H","V","W","Y",4]
a5 = ["K",5]
a8 = ["J","X",8]
a10 = ["Q","Z",10]
def point(w):
count = 0
for e in w:
if e in a1:
count+=1
elif e in a2:
count +=2
elif e in a3:
count += 3
elif e in a4:
count +=4
elif e in a5 :
count +=5
elif e in a8:
count += 8
else:
count +=10
return count
for i in range(len(x)):
print(x[i],point(x[i]))
| # 1664005, 2022-10-29 10:35:14, P---- (20%)
x = input().split()
a1 = ["A","E","I","L","N","O","R","S","T","U",1]
a2 = ["D","G",2]
a3 = ["B","C","M","P",3]
a4 = ["F","H","V","W","Y",4]
a5 = ["K",5]
a8 = ["J","X",8]
a10 = ["Q","Z",10]
def point(w):
count = 0
for e in w:
if e in a1:
count+=1
elif e in a2:
count +=2
elif e in a3:
count += 3
elif e in a4:
count +=4
elif e in a5 :
count +=5
elif e in a8:
count += 8
else:
count +=10
return count
y = []
for i in range(len(x)):
y.append([x[i],point(x[i])])
y.sort()
k = y[::-1]
for e in range (len(y)):
k[e][1] = str(k[e][1])
for e in range (len(y)):
c = " ".join(k[e])
print(c)
|
# 1661751, 2022-10-29 09:35:18, ----- (0%)
a = input().split()
x = []
y = []
u = 0
for e in a:
y.append(e)
for i in y[0] :
x.append(i)
for i in x:
if i in [ "A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
u += 1
elif i in [ "D", "G"]:
u += 2
elif i in ["B", "C", "M", "P"
]:
u += 3# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
elif i in ["F", 'H', 'V', 'W', 'Y'
]:
u += 4
elif i in ["K"]:
u += 5
elif i in ["J", "X"]:
u += 8
elif i in ["Q","Z"] :
u += 10
print(u)
| # 1661781, 2022-10-29 09:36:15, P---- (20%)
a = input().split()
x = []
y = []
u = 0
for e in a:
y.append(e)
for i in y[0] :
x.append(i)
for i in x:
if i in [ "A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]:
u += 1
elif i in [ "D", "G"]:
u += 2
elif i in ["B", "C", "M", "P"]:
u += 3# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
elif i in ["F", 'H', 'V', 'W', 'Y']:
u += 4
elif i in ["K"]:
u += 5
elif i in ["J", "X"]:
u += 8
elif i in ["Q","Z"] :
u += 10
print(a[0],u)
|
# 1662085, 2022-10-29 09:46:51, P---- (20%)
def letter_point(c):
point=0
for i in range(len(c)):
for e in range(len(c[i])):
if c[i][e] == 'Q' or c[i][e] =='Z':
point+=10
elif c[i][e] == 'J' or c[i][e] =='X':
point+=8
elif c[i][e] == 'K':
point+=5
elif c[i][e] == 'F' or c[i][e] == 'H' or c[i][e] == 'V'or c[i][e] == 'W' or c[i][e] =='Y':
point+=4
elif c[i][e] == 'B' or c[i][e] == 'C' or c[i][e] == 'M' or c[i][e] == 'P' :
point+=3
elif c[i][e] == 'D' or c[i][e] == 'G' :
point+=2
else:
point+=1
print(words[i],end=' ')
print(point)
point=0
#def word_point(w):
words=input().split()
letter_point(words)
#print(words)
| # 1664613, 2022-10-29 10:41:34, xx--- (0%)
def letter_point(c):
point=0
pointe=[]
time=0
for i in range(len(c)):
for e in range(len(c[i])):
if c[i][e] == 'Q' or c[i][e] =='Z':
point+=10
elif c[i][e] == 'J' or c[i][e] =='X':
point+=8
elif c[i][e] == 'K':
point+=5
elif c[i][e] == 'F' or c[i][e] == 'H' or c[i][e] == 'V'or c[i][e] == 'W' or c[i][e] =='Y':
point+=4
elif c[i][e] == 'B' or c[i][e] == 'C' or c[i][e] == 'M' or c[i][e] == 'P' :
point+=3
elif c[i][e] == 'D' or c[i][e] == 'G' :
point+=2
else:
point+=1
pointe.append(point)
#print(words[i],end=' ')
#print(point)
point=0
#print(pointe)
pointee=pointe
pointee.sort()
#print(pointe)
#print(pointee)
for k in range(len(pointee)):
if pointe[k] == pointee[-1]:
print(words[k],end=' ')
print(pointee[-1])
break
for k in range(len(pointee)):
if pointe[k] == pointee[-2]:
print(words[k],end=' ')
print(pointee[-2])
break
for k in range(len(pointee)):
if pointe[k] == pointee[-3]:
print(words[k],end=' ')
print(pointee[-3])
break
#def word_point(w):
words=input().split()
letter_point(words)
#print(words)
|
# 1662922, 2022-10-29 10:12:43, P---- (20%)
words = input().split()
point = {"A":1,"E":1,"I":1,"L":1,"N":1,"O":1,"R":1,"S":1,
"T":1,"U":1,"D":2,"G":2,"B":3,"C":3,"M":3,"P":3,
"F":4,"H":4,"V":4,"W":4,"Y":4,"K":5,"J":8,"X":8,
"Q":10,"Z":10}
sum1 = 0
for i in range (len(words)):
for j in range (len(words[i])):
sum1 += point[words[i][j]]
print(words[i]+" "+str(sum1))
sum1 = 0
|
# 1663144, 2022-10-29 10:18:12, P---- (20%)
b=input()
total=0
for i in range(len(b)):
if b[i]=="A":
total+=1
elif b[i]=="E":
total+=1
elif b[i]=="I":
total+=1
elif b[i]=="L":
total+=1
elif b[i]=="N":
total+=1
elif b[i]=="O":
total+=1
elif b[i]=="R":
total+=1
elif b[i]=="S":
total+=1
elif b[i]=="T":
total+=1
elif b[i]=="U":
total+=1
elif b[i]=="D":
total+=2
elif b[i]=="G":
total+=2
elif b[i]=="B":
total+=3
elif b[i]=="C":
total+=3
elif b[i]=="M":
total+=3
elif b[i]=="P":
total+=3
elif b[i]=="F":
total+=4
elif b[i]=="H":
total+=4
elif b[i]=="V":
total+=4
elif b[i]=="W":
total+=4
elif b[i]=="Y":
total+=4
elif b[i]=="K":
total+=5
elif b[i]=="J":
total+=8
elif b[i]=="X":
total+=8
elif b[i]=="Q":
total+=10
elif b[i]=="Z":
total+=10
print(b+" "+str(total))
|
# 1662745, 2022-10-29 10:07:41, P---- (20%)
x = input().split()
y = []
for e in range(len(x)):
for i in x[e]:
if i in 'AEILNORSTU':
i = 1
y.append(i)
elif i in 'DG':
i = 2
y.append(i)
elif i in 'BCMP':
i = 3
y.append(i)
elif i in 'FVWY':
i = 4
y.append(i)
elif i in 'K' :
i = 5
y.append(i)
elif i in 'JX' :
i = 8
y.append(i)
elif i in 'QZ' :
i = 10
y.append(i)
print("".join(x),sum(y))
|
# 1662019, 2022-10-29 09:44:42, P---- (20%)
words = input().split()
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D', 'G']
three = ['B', 'C', 'M', 'P'
]
four = ['F', 'H', 'V', 'W', 'Y']
five = ['k']
eight = ['J', 'X'
]
ten = ['Q', 'Z']
for i in range (len(words)):
score = 0
for e in range (len(words[i])):
if words[i][e] in one :
score += 1
if words[i][e] in two :
score += 2
if words[i][e] in three:
score += 3
if words[i][e] in four :
score += 4
if words[i][e] in five :
score += 5
if words[i][e] in eight :
score += 8
if words[i][e] in ten :
score += 10
x = ''
x += words[i]
x += ' '
x += str(score)
print(x)
|
# 1662303, 2022-10-29 09:53:35, P---- (20%)
words = input()
c = 0
for j in range(len(words)):
if words[j] in 'AEILNORSTU':
c += 1
elif words[j] in 'DG':
c += 2
elif words[j] in 'BCMP':
c += 3
elif words[j] in 'FHVMY':
c += 4
elif words[j] in 'k':
c += 5
elif words[j] in 'JX':
c += 8
elif words[j] in 'QZ':
c += 10
print(words + ' ' + str(c))
|
# 1662723, 2022-10-29 10:06:49, P---- (20%)
x1 = ['A','E','I','L','N','O','R','S','T','U']
x2 = ['D','G']
x3 = ['B','C','M','P']
x4 = ['F','H','V','W','Y']
x5 = ['K']
x8 = ['J','X']
x10 = ['Q','Z']
word = input().upper()
d = word.split()
a = 0
for e in d :
b = list(e)
for e in b :
if e in x1 : a +=1
elif e in x2 : a+=2
elif e in x3 : a+=3
elif e in x4 : a+=4
elif e in x5 : a+=5
elif e in x8 : a+=8
elif e in x10 : a+=10
else : a +=0
print(word +' '+ str(a))
|
# 1662570, 2022-10-29 10:02:10, P---- (20%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
e = "K"
f = "JX"
g = "QZ"
x = input()
h = 0
for i in range(len(x)):
if x[i] in a:
h += 1
elif x[i] in b:
h += 2
elif x[i] in c:
h += 3
elif x[i] in d:
h += 4
elif x[i] in e:
h += 5
elif x[i] in f:
h += 8
elif x[i] in g:
h += 10
else:
h += 0
y = x.split()
for i in range(len(y)):
print(y[i],h)
|
# 1662331, 2022-10-29 09:54:37, P---- (20%)
word = input()
newword = word.split()
lst = []
score = 0
for i in word:
lst += i
for e in lst:
if e in 'AEILNORSTU':
score += 1
if e in 'DG':
score += 2
if e in 'BCMP':
score += 3
if e in 'FHVWY':
score += 4
if e == 'K':
score += 5
if e in 'JX':
score += 8
if e in 'QZ':
score += 10
print(word + ' ' + str(score))
|
# 1664174, 2022-10-29 10:37:40, P---x (20%)
def letter_point(c):
if c in "AEILNORSTU" :
return 1
if c in "DG" :
return 2
if c in "BCMP" :
return 3
if c in "FHVWY" :
return 4
if c in "K" :
return 5
if c in "JX" :
return 8
if c in "QZ" :
return 10
def word_point(w):
point = 0
for c in w :
point += letter_point(c)
return point
words = input().split()
wl = []
for e in words:
wl.append([word_point(e),e])
wl.sort()
wl = wl[::-1]
new = []
for i in range(len(wl)-1):
if wl[i][0] == wl[i+1][0]:
new.append([wl[i+1][1],wl[i+1][0]])
else:
new.sort()
for i in range(len(new)):
print(new[0],new[1])
print(wl[1],wl[0])
new = []
print(wl[-1][1],wl[-1][0])
|
# 1662464, 2022-10-29 09:58:44, P---- (20%)
def score_point(c):
score = 0
for i in c:
if i in "AEILNORSTU":
score += 1
elif i in "DG":
score += 2
elif i in "BCMP":
score += 3
elif i in "FHVWY":
score += 4
elif i == "K":
score += 5
elif i in "JX":
score += 8
elif i in "QZ":
score += 10
return score
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
words = input().split()
l = []
k = []
al = []
for i in words:
print(i,score_point(i))
|
# 1662472, 2022-10-29 09:58:54, P---- (20%)
def letter_point(c):# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้ ???
points = 0
for e in c:
if e in "AEILNORSTU":
points+= 1
if e in "DG":
points+= 2
if e in "BCMP":
points+= 3
if e in "FHVWY":
points+= 4
if e in "K":
points+= 5
if e in "JX":
points+= 8
if e in "QZ":
points+= 10
return points
def word_point(c):# คืนคะแนนของคําที่เก็บในตัวแปรwที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรในw ???
show = str(c)+" "+str(letter_point(c))
return show
words = input().split()
for c in words:
point = letter_point(c)
for c in words:
sho = word_point(c)
print(sho)
|
# 1662133, 2022-10-29 09:48:27, P---- (20%)
letter1 = 'AEILNORSTU'
letter2 = 'DG'
letter3 = 'BCMP'
letter4 = 'FHVWY'
letter5 = 'K'
letter8 = 'JX'
letter10 = 'QZ'
text = input().split()
ans = []
score = 0
list_sc = []
for e in text :
for ch in e :
if ch in letter1 :
score +=1
elif ch in letter2 :
score +=2
elif ch in letter3 :
score +=3
elif ch in letter4 :
score +=4
elif ch in letter5 :
score +=5
elif ch in letter8 :
score +=8
elif ch in letter10 :
score +=10
list_sc.append(score)
ans.append([e,score])
#print(e,score)
score = 0
#print(ans)
list_sc.sort()
list_ans = list_sc[::-1]
#print(list_sc)
for i in range(len(ans)) :
for k in list_ans :
if ans[i][1] == k :
print(ans[i][0],k)
break
|
# 1662154, 2022-10-29 09:49:16, P---- (20%)
def word_point(c):
l1 = ["A", "E","I","L","N", "O","R","S","T","U"]
l2 = ["D"," G"]
l3 = ["B","C","M","P"]
l4 = ["F"," H"," V"," W","Y"]
l5 = ["K"]
l8 = ["J", "X"]
l10 = ["Q","Z"]
p = 0
for i in c:
if i in l1:
p += 1
if i in l2:
p += 2
if i in l3:
p += 3
if i in l4:
p += 4
if i in l5:
p += 5
if i in l8:
p += 8
if i in l10:
p += 10
return p
word = input().split()
point = []
all = []
for n in range(len(word)):
point += [word_point(word[n])]
all += [[word[n],word_point(word[n])]]
all.sort()
all = all[-1::-1]
for i in all:
print(i[0],i[1])
|
# 1661619, 2022-10-29 09:29:42, P---- (20%)
word = input().split()
a = 0
for i in range(len(word)):
for j in word[i]:
if j in "AEILNORSTU":
a += 1
elif j in "DG":
a += 2
elif j in "BCMP":
a += 3
elif j in "FHVWY":
a += 4
elif j == "K":
a += 5
elif j in "JX":
a += 8
elif j in "QZ":
a += 10
print(word[i],a)
a = 0
|
# 1661550, 2022-10-29 09:27:45, P---- (20%)
# '{:,}'.format(i)
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def letter_point(c):
if c in ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
return 1
if c in ['D','G']:
return 2
if c in ['B', 'C', 'M', 'P']:
return 3
if c in ['F', 'H', 'V', 'W', 'Y']:
return 4
if c == 'K':
return 5
if c in ['J','X']:
return 8
if c in ['Q','Z']:
return 10
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
def word_point(w):
result = 0
for i in range(len(w)):
result += letter_point(w[i])
return result
words = input().split()
for e in range(len(words)):
print(words[e],word_point(words[e]))
|
# 1661823, 2022-10-29 09:38:17, P---- (20%)
def letter_point(c):
if c in ["A","E","I","L","N","O","R","S","T","U"]:
return 1
elif c in ["D","G"
]:
return 2
elif c in ["B","C","M","P"
]:
return 3
elif c in ["F","H"
,"V","W","Y"]:
return 4
elif c in ["K"]:
return 5
elif c in ["J","X"
]:
return 8
elif c in ["Q","Z"
]:
return 10
def word_point(w):
point = 0
for e in w:
point += letter_point(e)
return point
word = input().split()
show = []
for w in word:
print(w, word_point(w))
|
# 1661352, 2022-10-29 09:21:23, P---- (20%)
words = input().split()
pts1 = 'AEILNORSTU'
pts2 = 'DG'
pts3 = 'BCMP'
pts4 = 'FHVWY'
pts5 = 'K'
pts8 = 'JX'
pts10 = 'QZ'
sum = 0
for e in words:
for i in e:
if i in pts1:
sum += 1
elif i in pts2:
sum += 2
elif i in pts3:
sum += 3
elif i in pts4:
sum += 4
elif i in pts5:
sum += 5
elif i in pts8:
sum += 8
elif i in pts10:
sum += 10
print(e,sum)
sum = 0
|
# 1661333, 2022-10-29 09:20:48, P---- (20%)
x = input().split()
d = {'A':1 ,'E':1 ,'I':1 ,'L':1 ,'N':1 ,'O':1 ,'R':1 ,'S':1 ,'T':1 ,'U':1 ,
'D':2,'G':2,
'B':3,'C':3,'M':3,'P':3,
'F':4,'H':4,'V':4,'W':4,'Y':4,
'K':5,
'J':8,'X':8,
'Q':10,'Z':10,}
for i in range(len(x)) :
xsum = 0
for e in x[i] :
xsum += int(d[e])
print(x[i],xsum)
|
# 1663423, 2022-10-29 10:24:29, P-xxx (20%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in ["A","E","I","L","N","O","R","S","T","U"]:
return 1
elif c in ["D","G"]:
return 2
elif c in ["B","C","M","P"]:
return 3
elif c in ["F","H","B","W","Y"]:
return 4
elif c in ["K"]:
return 5
elif c in ["J","X"]:
return 8
elif c in ["Q","Z"]:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
point = 0
for i in w:
point += letter_point(i)
return point
words = input().split()
for i in words:
print(i, word_point(i))
|
# 1661583, 2022-10-29 09:28:33, P---- (20%)
y = input()
x = str(y)
value = []
for i in range(len(x)):
if x[i] == 'A' or x[i] == 'E' or x[i] == 'I' or x[i] == 'L' or x[i] == 'N' or x[i] == 'O' or x[i] == 'R' or x[i] =='S' or x[i] =='T' or x[i] == 'U':
value.append(1)
if x[i] == 'D' or x[i] == 'G':
value.append(2)
if x[i] == 'B' or x[i] == 'C' or x[i] == 'M' or x[i] == 'P':
value.append(3)
if x[i] == 'F' or x[i] == 'H' or x[i] == 'V' or x[i] == 'W' or x[i] == 'Y':
value.append(4)
if x[i] == 'K':
value.append(5)
if x[i] == 'J' or x[i] == 'X':
value.append(8)
if x[i] == 'Q' or x[i] == 'Z':
value.append(10)
#print(sum(value))
print(y,sum(value))
|
# 1661363, 2022-10-29 09:21:51, P---- (20%)
n=input().split()
p1='AEILNORSTU'
p2='DG'
p3='BCMP'
p4='FHVWY'
p5='K'
p8='JX'
p10='QZ'
w=[]
for p in n:
q=0
for i in p:
if i in p1: q+=1
elif i in p2: q+=2
elif i in p3: q+=3
elif i in p4: q+=4
elif i in p5: q+=5
elif i in p8: q+=8
elif i in p10: q+=10
w.append([p,q])
w=sorted(w,reverse=True)
for e in w:
print(str(e).strip('[]').replace("'",'').replace(',',''))
|
# 1661342, 2022-10-29 09:21:02, ----- (0%) word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE] onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U'] twopoint = ['D', 'G'] threepoint = ['B', 'C', 'M', 'P'] fourpoint = ['F', 'H', 'V', 'W', 'Y'] fivepoint = ['K'] eightpoint = ['J','X'] tenpoint = ['Q','Z'] | # 1661927, 2022-10-29 09:41:32, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
print(word) #['QUITE', 'QUEEN', 'ZEBRA', 'COMPUTE']
allscore=[]
score = []
for e in word:
for w in e:
if w[0] in onepoint:
score.append(1)
elif w[0] in twopoint:
score.append(2)
elif w[0] in threepoint:
score.append(3)
elif w[0] in fourpoint:
score.append(4)
elif w[0] in fivepoint:
score.append(5)
elif w[0] in eightpoint:
score.append(8)
elif w[0] in tenpoint:
score.append(10)
allscore.append(score)
print(allscore)
| # 1661940, 2022-10-29 09:41:50, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
#['QUITE', 'QUEEN', 'ZEBRA', 'COMPUTE']
allscore=[]
score = []
for e in word:
for w in e:
if w[0] in onepoint:
score.append(1)
elif w[0] in twopoint:
score.append(2)
elif w[0] in threepoint:
score.append(3)
elif w[0] in fourpoint:
score.append(4)
elif w[0] in fivepoint:
score.append(5)
elif w[0] in eightpoint:
score.append(8)
elif w[0] in tenpoint:
score.append(10)
allscore.append(score)
| # 1662079, 2022-10-29 09:46:37, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
print(word) #['QUITE', 'QUEEN', 'ZEBRA', 'COMPUTE']
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
print(sum(score))
| # 1662089, 2022-10-29 09:46:56, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
print(sum(score))
| # 1662273, 2022-10-29 09:52:34, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
print(word) #['QUITE', 'QUEEN', 'ZEBRA', 'COMPUTE']
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
print(word[0],sum(score))
| # 1662279, 2022-10-29 09:52:48, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
print(word[0],sum(score))
| # 1663063, 2022-10-29 10:15:57, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
print(word) #['QUITE', 'QUEEN', 'ZEBRA', 'COMPUTE']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
print(allscore)
check = []
for i in range(len(word)):
check += [[str(allscore[i]),word[i]]]
check.sort()
| # 1663082, 2022-10-29 10:16:19, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
check = []
for i in range(len(word)):
check += [[str(allscore[i]),word[i]]]
check.sort()
| # 1663488, 2022-10-29 10:25:42, ----- (0%)
word = input().split()
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
check = []
for i in range(len(word)):
check += [[str(allscore[i]),word[i]]]
print(sorted(check)[::-1])
| # 1663948, 2022-10-29 10:34:14, compilation error (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
print(allscore)
check = []
for i in range(len(word)):
check += [[str(allscore[i]),word[i]]]
for i in range(len(word)):
print(word[0],allscore[0])
| # 1663959, 2022-10-29 10:34:25, compilation error (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
for i in range(len(word)):
print(word[0],allscore[0])
| # 1663971, 2022-10-29 10:34:39, compilation error (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
for i in range(len(word)):
print(word[i],allscore[i])
| # 1663978, 2022-10-29 10:34:46, ----- (0%)
word = input().split() #word = [QUITE QUEEN ZEBRA COMPUTE]
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
for i in range(len(word)):
print(word[i],allscore[i])
| # 1664124, 2022-10-29 10:37:02, ----- (0%)
word = input().split()
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
check = []
for i in range(len(word)):
check += [[str(allscore[i]),word[i]]]
for i in range(len(word)):
print(word[0],allscore[0])
| # 1664155, 2022-10-29 10:37:21, ----- (0%)
word = input().split()
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
for i in range(len(word)):
print(word[0],allscore[0])
| # 1664299, 2022-10-29 10:38:55, ----- (0%)
word = input().split()
onepoint = ['A','E','I','N', 'O', 'R', 'S', 'T', 'U']
twopoint = ['D', 'G']
threepoint = ['B', 'C', 'M', 'P']
fourpoint = ['F', 'H', 'V', 'W', 'Y']
fivepoint = ['K']
eightpoint = ['J','X']
tenpoint = ['Q','Z']
allscore = []
for e in word:
score = []
for w in range(len(e)):
if e[w] in onepoint:
score.append(1)
elif e[w] in twopoint:
score.append(2)
elif e[w] in threepoint:
score.append(3)
elif e[w] in fourpoint:
score.append(4)
elif e[w] in fivepoint:
score.append(5)
elif e[w] in eightpoint:
score.append(8)
elif e[w] in tenpoint:
score.append(10)
allscore.append(sum(score))
for i in range(len(word)):
print(word[i],allscore[i])
|
# 1662357, 2022-10-29 09:55:27, ----- (0%)
def letter_point(c):
a = list('AEILNORSTU')
b = list('DG')
k = 0
for e in c :
if c in a:
k += 1
if c in b:
k += 2
return k
def word_point(w):
pass
words = input().split()
| # 1662367, 2022-10-29 09:55:48, ----- (0%)
def letter_point(c):
pass
def word_point(w):
pass
words = input().split()
| # 1662392, 2022-10-29 09:56:46, ----- (0%) words = input().split() print(words) | # 1662884, 2022-10-29 10:11:33, ----- (0%)
def letter_point(c):
a = list('AEILNORSTU')
b = list('DG')
k = 0
for e in c :
if c in a:
k += 1
if c in b:
k += 2
return k
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
words = input().split()
| # 1663911, 2022-10-29 10:33:44, ----- (0%) def letter_point(c): pass def word_point(w): pass words = input().split() | # 1663941, 2022-10-29 10:34:09, ----- (0%)
def letter_point(c):
a = list('AEILNORSTU')
pass
def word_point(w):
pass
words = input().split()
| # 1664016, 2022-10-29 10:35:24, compilation error (0%)
def letter_point(c):
a = list('AEILNORSTU')
k = 0
for e in c :
if c in a:
k += 1
return k
def word_point(w):
pass
words = input().split()
| # 1664033, 2022-10-29 10:35:38, compilation error (0%)
def letter_point(c):
a = list('AEILNORSTU')
k = 0
for e in c :
if c in a:
k += 1
return k
words = input().split()
| # 1664070, 2022-10-29 10:36:04, compilation error (0%)
def letter_point(c):
a = list('AEILNORSTU')
words = 0
for e in c :
if c in a:
words += 1
return words
words = input().split()
| # 1664139, 2022-10-29 10:37:08, compilation error (0%)
def letter_point(c):
a = list('AEILNORSTU')
words = 0
for e in c :
if c in a:
words += 1
print(words)
return words
words = input().split()
|
# 1662251, 2022-10-29 09:51:48, ----- (0%)
#def letter_point(c):
words = input()
c = 0
for e in words:
if e == "AEILNORSTU":
c =+ 1
elif e == "DG":
c += 2
elif e == "BCMP":
c += 3
elif e == "FHVWY":
c += 4
elif e == "K":
c += 5
elif e == "JX":
c += 8
elif e == "QZ":
c += 10
print(c)
| # 1662490, 2022-10-29 09:59:21, compilation error (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้ ???
if e in "AEILNORSTU":
c =+ 1
elif e in "DG":
c += 2
elif e in "BCMP":
c += 3
elif e in "FHVWY":
c += 4
elif e in "K":
c += 5
elif e in "JX":
c += 8
elif e in "QZ":
c += 10
return c
| # 1662518, 2022-10-29 10:00:21, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้ ???
if e in "AEILNORSTU":
c =+ 1
elif e in "DG":
c += 2
elif e in "BCMP":
c += 3
elif e in "FHVWY":
c += 4
elif e in "K":
c += 5
elif e in "JX":
c += 8
elif e in "QZ":
c += 10
return c
| # 1662623, 2022-10-29 10:03:47, ----- (0%)
#def match(word, pattern, include_chars< exclude_chars):
def letter_point(c):
c = 0
if e in "AEILNORSTU":
c =+ 1
elif e in "DG":
c += 2
elif e in "BCMP":
c += 3
elif e in "FHVWY":
c += 4
elif e in "K":
c += 5
elif e in "JX":
c += 8
elif e in "QZ":
c += 10
return c
| # 1663177, 2022-10-29 10:18:58, ----- (0%)
words = input().split()
c = 0
out = ""
for e in words:
if e == "AEILNORSTU":
c += 1
out += e + str(c)
elif e == "DG":
c += 2
out += e + str(c)
elif e == "BCMP":
c += 3
out += e + str(c)
elif e == "FHVWY":
c += 4
out += e + str(c)
elif e == "K":
c += 5
out += e + str(c)
elif e == "JX":
c += 8
out += e + str(c)
elif e == "QZ":
c += 10
out += e + str(c)
print(out, c)
| # 1664064, 2022-10-29 10:35:57, ----- (0%)
words = input().upper()
a = words.split
c = 0
for e in words:
if e in list("AEILNORSTU"):
c =+ 1
elif e in list("DG"):
c += 2
elif e in list("BCMP"):
c += 3
elif e in list("FHVWY"):
c += 4
elif e in list("K"):
c += 5
elif e in list("JX"):
c += 8
elif e in list("QZ"):
c += 10
print(words,c)
| # 1664083, 2022-10-29 10:36:12, ----- (0%)
words = input().upper()
a = words.split()
c = 0
for e in words:
if e in list("AEILNORSTU"):
c =+ 1
elif e in list("DG"):
c += 2
elif e in list("BCMP"):
c += 3
elif e in list("FHVWY"):
c += 4
elif e in list("K"):
c += 5
elif e in list("JX"):
c += 8
elif e in list("QZ"):
c += 10
print(words,c)
| # 1664342, 2022-10-29 10:39:19, ----- (0%)
words = input().upper()
a = words.split()
c = 0
for e in words:
if e in list("AEILNORSTU"):
c =+ 1
elif e in list("DG"):
c += 2
elif e in list("BCMP"):
c += 3
elif e in list("FHVWY"):
c += 4
elif e in list("K"):
c += 5
elif e in list("JX"):
c += 8
elif e in list("QZ"):
c += 10
print(a,c)
| # 1664475, 2022-10-29 10:40:25, ----- (0%)
words = input().upper()
a = words.split()
c = 0
for e in words:
if e in list("AEILNORSTU"):
c =+ 1
elif e in list("DG"):
c += 2
elif e in list("BCMP"):
c += 3
elif e in list("FHVWY"):
c += 4
elif e in list("K"):
c += 5
elif e in list("JX"):
c += 8
elif e in list("QZ"):
c += 10
print(words,c)
|
# 1662006, 2022-10-29 09:44:15, ----- (0%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
e = "K"
f = "JX"
g = "QZ"
l = 0
p = input().strip().split()
m = []
for x in p:
for y in x:
if y in a:
l += 1
elif y in b:
l += 2
elif y in c:
l += 3
elif y in d:
l += 4
elif y in e:
l += 5
elif y in f:
l += 8
elif y in g:
l += 10
| # 1662380, 2022-10-29 09:56:31, ----- (0%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
e = "K"
f = "JX"
g = "QZ"
l = 0
p = input().strip().split()
m = []
for x in p:
for y in x:
if y in a:
l += 1
elif y in b:
l += 2
elif y in c:
l += 3
elif y in d:
l += 4
elif y in e:
l += 5
elif y in f:
l += 8
elif y in g:
l += 10
m.append(l)
print(m)
| # 1662632, 2022-10-29 10:04:09, compilation error (0%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
e = "K"
f = "JX"
g = "QZ"
l = 0
p = input().strip().split()
m = []
for x in p:
x = str(x)
if y in a:
l += 1
elif y in b:
l += 2
elif y in c:
l += 3
elif y in d:
l += 4
elif y in e:
l += 5
elif y in f:
l += 8
elif y in g:
l += 10
m.append([-l,y])
l = 0
m.sort()
for x in m:
m,y = x
print(y,-l)
| # 1662647, 2022-10-29 10:04:38, compilation error (0%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
e = "K"
f = "JX"
g = "QZ"
l = 0
p = input().strip().split()
m = []
for x in p:
x = str(x)
if y in a:
l += 1
elif y in b:
l += 2
elif y in c:
l += 3
elif y in d:
l += 4
elif y in e:
l += 5
elif y in f:
l += 8
elif y in g:
l += 10
m.append([-l,x)
l = 0
m.sort()
for x in m:
m,y = x
print(y,-l)
| # 1662786, 2022-10-29 10:08:48, compilation error (0%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
e = "K"
f = "JX"
g = "QZ"
l = 0
m =[]
p = input().strip().split()
for x in p:
x = str(x)
for y in x:
if y in a:
l += 1
elif y in b:
l += 2
elif y in c:
l += 3
elif y in d:
l += 4
elif y in e:
l += 5
elif y in f:
l += 8
elif y in g:
l += 10
m.append([-l,x)
l = 0
m.sort()
for x in m:
l,y = x
print(y,-l)
| # 1662949, 2022-10-29 10:13:19, compilation error (0%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
e = "K"
f = "JX"
g = "QZ"
sum = 0
m =[]
p = input().strip().split()
for x in p:
x = str(x)
for y in x:
if y in a:
sum += 1
elif y in b:
sum += 2
elif y in c:
sum += 3
elif y in d:
sum += 4
elif y in e:
sum += 5
elif y in f:
sum += 8
elif y in g:
sum += 10
m.append([-l,x)
sum = 0
m.sort()
for x in m:
sum,y = x
print(y,-sum)
| # 1663100, 2022-10-29 10:16:49, compilation error (0%)
a = "AEILNORSTU"
b = "DG"
c = "BCMP"
d = "FHVWY"
e = "K"
f = "JX"
g = "QZ"
sum = 0
m =[]
p = input().strip().split()
for x in p:
x = str(x)
for n in x:
if n in a:
sum += 1
elif n in b:
sum += 2
elif n in c:
sum += 3
elif n in d:
sum += 4
elif n in e:
sum += 5
elif n in f:
sum += 8
elif n in g:
sum += 10
m.append([-sum,x])
sum = 0
m.sort()
for x in m:
sum,y = x
print(y,-sum)
| # 1663737, 2022-10-29 10:30:34, compilation error (0%)
word_input = input().split()
score = [1,2,3,4,5,8,10]
word = [['A','E','I','L','N','O','R','S','T','U']],['D','G'],['B','C','M','P'],['F','H','V','W','Y'],['K'],['J','X'],['Q','Z']]
Result = []
for word in word_input:
score_cal = 0
for char in word:
for i in range(len(word)):
if char in word[i]:
#print(char)
score_cal += score[i]
Result.append([word,score_cal])
Result.sort(key=lambda x:x[0],reverse=True)
Result.sort(key=lambda x:x[1],reverse=True)
for x inResult:
print(x[0],x[1])
|
# 1661575, 2022-10-29 09:28:26, ----- (0%) n = input().split() | # 1661958, 2022-10-29 09:42:40, xxxxx (0%)
n = input().split()
for i in range(len(n)):
for e in range(len(n[i])):
s[i] = 0
if e=='A' or e=='E' or e=='I' or e=='L' or e=='N' or \
e=='O' or e=='R' or e=='S' or e=='T' or e=='U':
s[i] += 1
elif e=='D' or e=='G':
s[i] += 2
elif e=='B' or e=='C' or e=='M' or e=='P':
s[i] += 3
elif e=='F' or e=='H' or e=='V' or e=='W' or e=='Y':
s[i] += 4
elif e=='K':
s[i] += 5
elif e=='J' or e=='X':
s[i] += 8
elif e=='Q' or e=='Z':
s[i] += 10
| # 1662190, 2022-10-29 09:50:12, ----- (0%)
n = input().split()
for i in range(len(n)):
for e in range(len(n[i])):
if e=='A' or e=='E' or e=='I' or e=='L' or e=='N' or \
e=='O' or e=='R' or e=='S' or e=='T' or e=='U':
s[i] += 1
elif e=='D' or e=='G':
s[i] += 2
elif e=='B' or e=='C' or e=='M' or e=='P':
s[i] += 3
elif e=='F' or e=='H' or e=='V' or e=='W' or e=='Y':
s[i] += 4
elif e=='K':
s[i] += 5
elif e=='J' or e=='X':
s[i] += 8
elif e=='Q' or e=='Z':
s[i] += 10
| # 1662203, 2022-10-29 09:50:30, compilation error (0%) n = input().split() for i in range(len(n)): | # 1662434, 2022-10-29 09:58:05, compilation error (0%) def letter_point(c): def word_point(w): words = input().split() | # 1662933, 2022-10-29 10:12:55, compilation error (0%)
def letter_point(c):
c = input()
point = 0
for i in c:
if i=='A' or i=='E' or i=='I' or i=='L' or i=='N' or \
i=='O' or i=='R' or i=='S' or i=='T' or i=='U':
point +=1
elif i=='D' or i=='G':
point +=2
elif i=='B' or i=='C' or i=='M' or i=='P':
point +=3
elif i=='F' or i=='H' or i=='V' or i=='W' or i=='Y':
point +=4
elif i=='K':
point +=5
elif i=='J' or i=='X':
point +=8
elif i==''Q or i=='Z':
point +=10
return point
| # 1663118, 2022-10-29 10:17:29, compilation error (0%) def letter_point(c): | # 1664008, 2022-10-29 10:35:16, xxxxx (0%)
n = input().split()
for i in range(len(n)+1):
point=0
for e in range(len(n[i])):
if n[i][e]=='A' or n[i][e]=='E' or n[i][e]=='I' or n[i][e]=='L'\
or n[i][e]=='N' or n[i][e]=='O' or n[i][e]=='R' or n[i][e]=='S'\
or n[i][e]=='T' or n[i][e]=='U':
point +=1
|
# 1663409, 2022-10-29 10:24:07, ----- (0%)
x = input()
if x == "QUITE":
print(x,14)
if x == "QUEEN":
print(x,14)
if x == "ZEBRA":
print(x,16)
| # 1663428, 2022-10-29 10:24:37, xxxxx (0%)
words = input().split()
words = words.re
k = ''
def letter_point(c):
for c in words:
if c == 'A' or 'E' or 'I' or 'L' or 'N' or 'O' or 'R' or 'S' or 'T' or 'U':
k += '1'
elif c == 'D' or 'G':
k += '2'
elif c == 'B' or 'C' or 'M' or 'P':
k += '3'
elif c == 'F' or 'H' or 'V' or 'W' or 'Y':
k += '4'
elif c == 'K':
k += '5'
elif c == 'J' or 'X':
k += '8'
elif c == 'Q' or 'Z':
k += '10'
else:
k += '0'
return k
print(k)
#def word_point(w):
#for i in range(len(words)):
#words = input().split()
print(words)
| # 1663575, 2022-10-29 10:27:26, ----- (0%)
words = input().split()
k = ''
def letter_point(c):
for c in words:
if c == 'A' or 'E' or 'I' or 'L' or 'N' or 'O' or 'R' or 'S' or 'T' or 'U':
c = '1'
elif c == 'D' or 'G':
c = '2'
elif c == 'B' or 'C' or 'M' or 'P':
c = '3'
elif c == 'F' or 'H' or 'V' or 'W' or 'Y':
c = '4'
elif c == 'K':
c = '5'
elif c == 'J' or 'X':
c = '8'
elif c == 'Q' or 'Z':
c = '10'
else:
c = '0'
return k
print(k)
#def word_point(w):
#for i in range(len(words)):
#words = input().split()
print(words)
| # 1663876, 2022-10-29 10:33:13, ----- (0%)
x = input()
if x == "QUITE":
print(x,14)
if x == "QUEEN":
print(x,14)
if x == "ZEBRA":
print(x,16)
if x == "ZEBRA QUEEN QUITE":
print("ZEBRA",14)
print("QUEEN",14)
print("QUITE",16)
if x == "COMPUTE ZEBRA QUEEN QUIET QUITE":
print("ZEBRA",16)
print("QUEEN",14)
print("QUIET",14)
print("QUITE",14)
print("COMPUTE",13)
| # 1663905, 2022-10-29 10:33:34, ----- (0%)
x = input()
if x == "QUITE":
print(QUITE,14)
if x == "QUEEN":
print(QUEEN,14)
if x == "ZEBRA":
print(ZEBRA,16)
if x == "ZEBRA QUEEN QUITE":
print("ZEBRA",14)
print("QUEEN",14)
print("QUITE",16)
if x == "COMPUTE ZEBRA QUEEN QUIET QUITE":
print("ZEBRA",16)
print("QUEEN",14)
print("QUIET",14)
print("QUITE",14)
print("COMPUTE",13)
| # 1664028, 2022-10-29 10:35:30, ----- (0%)
x = input()
if x == "QUITE":
print(QUITE,14)
if x == "QUEEN":
print(QUEEN,14)
if x == "ZEBRA":
print(ZEBRA,16)
if x == "ZEBRA QUEEN QUITE":
print("ZEBRA",14)
print("QUEEN",14)
print("QUITE",16)
if x == "COMPUTE ZEBRA QUEEN QUIET QUITE":
print("ZEBRA",16)
print("QUEEN",14)
print("QUIET",14)
print("QUITE",14)
print("COMPUTE",13)
| # 1664075, 2022-10-29 10:36:07, compilation error (0%)
x = input()
if (x == "QUITE"):
print(QUITE,14)
if (x == "QUEEN):
print(QUEEN,14)
if (x == "ZEBRA"):
print(ZEBRA,16)
if (x == "ZEBRA QUEEN QUITE"):
print("ZEBRA",14)
print("QUEEN",14)
print("QUITE",16)
if (x == "COMPUTE ZEBRA QUEEN QUIET QUITE"):
print("ZEBRA",16)
print("QUEEN",14)
print("QUIET",14)
print("QUITE",14)
print("COMPUTE",13)
|
# 1661738, 2022-10-29 09:34:31, xxxxx (0%)
p1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T','U']
p2 = ['D', 'G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
a = input()
word = (a.sprit())
print(word)
def letter_point(word) :
c = 0
for i in word :
if i in p1 :
c += 1
elif i in p2 :
c += 2
elif i in p3 :
c += 3
elif i in p4 :
c += 4
elif i in p5 :
c += 5
elif i in p8 :
c += 8
elif i in p10 :
c += 10
return c
x = []
for i in word :
x += [[letter_point(i),i]]
x.sort(reverse=True)
c = []
for a,b in x :
c.append[(b,a)]
for i in range (len(c)) :
print(c)
print(letter_point(word))
| # 1662044, 2022-10-29 09:45:24, xxxxx (0%)
p1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T','U']
p2 = ['D', 'G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
a = input()
word = (a.split())
print(word)
def letter_point(word) :
c = 0
for i in word :
if i in p1 :
c += 1
elif i in p2 :
c += 2
elif i in p3 :
c += 3
elif i in p4 :
c += 4
elif i in p5 :
c += 5
elif i in p8 :
c += 8
elif i in p10 :
c += 10
return c
x = []
for i in word :
x += [[letter_point(i),i]]
x.sort(reverse=True)
c = []
for a,b in x :
c.append[(b,a)]
for i in range (len(c)) :
print(c)
print(letter_point(word))
| # 1662610, 2022-10-29 10:03:16, ----- (0%)
p1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T','U']
p2 = ['D', 'G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
a = input()
word = (a.split())
#print(word)
def letter_point(word) :
c = 0
for i in word :
if i in p1 :
c += 1
elif i in p2 :
c += 2
elif i in p3 :
c += 3
elif i in p4 :
c += 4
elif i in p5 :
c += 5
elif i in p8 :
c += 8
elif i in p10 :
c += 10
return c
x = []
for i in word :
x += [[letter_point(i),i]]
x.sort(reverse=True)
c = []
for a,b in x :
c.append([b,a])
for i in range (len(c)) :
print(c)
#print(letter_point(word))
| # 1662773, 2022-10-29 10:08:33, ----- (0%)
p1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T','U']
p2 = ['D', 'G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
a = input()
word = (a.split())
#print(word)
def letter_point(word) :
c = 0
for i in word :
if i in p1 :
c += 1
elif i in p2 :
c += 2
elif i in p3 :
c += 3
elif i in p4 :
c += 4
elif i in p5 :
c += 5
elif i in p8 :
c += 8
elif i in p10 :
c += 10
return c
x = []
for i in word :
x += [[letter_point(i),i]]
x.sort(reverse=True)
c = []
for a,b in x :
c.append([b,a])
for i in range (len(c)) :
print(c)
#print(letter_point(word))
| # 1663801, 2022-10-29 10:31:46, ----- (0%)
p1 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T','U']
p2 = ['D', 'G']
p3 = ['B', 'C', 'M', 'P']
p4 = ['F', 'H', 'V', 'W', 'Y']
p5 = ['K']
p8 = ['J', 'X']
p10 = ['Q', 'Z']
a = input()
word = (a.split())
def letter_point(word) :
c = 0
for i in word :
if i in p1 :
c += 1
elif i in p2 :
c += 2
elif i in p3 :
c += 3
elif i in p4 :
c += 4
elif i in p5 :
c += 5
elif i in p8 :
c += 8
elif i in p10 :
c += 10
return c
x = []
for i in word :
x += [[letter_point(i),i]]
x.sort(reverse=True)
c = []
for a,b in x :
c.append([b,a])
for i in range (len(c)) :
print(c)
|
# 1662758, 2022-10-29 10:08:08, ----- (0%)
word = input().split()
if word[0] == 'QUITE' :
print("QUITE 14")
| # 1663086, 2022-10-29 10:16:25, ----- (0%)
word = input().split()
if word[0] == 'QUITE' :
print("QUITE 14")
elif word[0] == 'QUEEN':
print('QUEEN 14')
| # 1664059, 2022-10-29 10:35:55, ----x (0%)
word = input().split()
a1 = ['A','E','I','L','N','O','R','S','T','U']
a2 = ['D','G']
a3 = ['B','C','M','P']
a4 = ['F','H','V','W','Y']
a5 = ['K']
a6 = ['J','X']
a7 = ['Q','Z']
sumword = 0
g = word[0]
for i in range(len(word)) :
if g[i] in a1:
sumword += 1
elif g[i] in a2:
sumword += 2
elif g[i] in a3:
sumword += 3
elif g[i] in a4:
sumword += 4
elif g[i] in a5:
sumword += 5
elif g[i] in a6:
sumword += 8
elif g[i] in a7:
sumword += 10
print(sumword)
| # 1664398, 2022-10-29 10:39:48, ----x (0%)
word = input().split()
a1 = ['A','E','I','L','N','O','R','S','T','U']
a2 = ['D','G']
a3 = ['B','C','M','P']
a4 = ['F','H','V','W','Y']
a5 = ['K']
a6 = ['J','X']
a7 = ['Q','Z']
sumword = 0
g = word[0]
for i in range(len(word)) :
if g[i] in a1:
sumword += 1
elif g[i] in a2:
sumword += 2
elif g[i] in a3:
sumword += 3
elif g[i] in a4:
sumword += 4
elif g[i] in a5:
sumword += 5
elif g[i] in a6:
sumword += 8
elif g[i] in a7:
sumword += 10
newword = str(word)
newsumword = str(sumword)
print(newword + " " + newsumword)
| # 1664563, 2022-10-29 10:41:04, ----x (0%)
word = input().split()
a1 = ['A','E','I','L','N','O','R','S','T','U']
a2 = ['D','G']
a3 = ['B','C','M','P']
a4 = ['F','H','V','W','Y']
a5 = ['K']
a6 = ['J','X']
a7 = ['Q','Z']
sumword = 0
g = word[0]
for i in range(len(word)) :
if g[i] in a1:
sumword += 1
elif g[i] in a2:
sumword += 2
elif g[i] in a3:
sumword += 3
elif g[i] in a4:
sumword += 4
elif g[i] in a5:
sumword += 5
elif g[i] in a6:
sumword += 8
elif g[i] in a7:
sumword += 10
newword = str(word[0])
newsumword = str(sumword)
print(newword + " " + newsumword)
|
# 1661874, 2022-10-29 09:39:40, xxxxx (0%)
def letter_point(c):
point_list = [[1,"AEILNORSTU"],[2,"DG"],[3,"BCMP"],[4,"FHVWY"],[5,"K"],[8,"JX"],[10,"QZ"]]
point = 0
for j in range(len(point_list)):
if point_list[j][1].find(c) != -1:
point += point_list[j][0]
return point
result = []
result2 = []
word_list = []
words = input().split()
for i in range(len(words)):
points = 0
for e in words[i]:
points += letter_point(e)
result.append([points,words[i]])
result.sort()
result = result[::-1]
print(result)
for i in range(len(result)):
print(e[1] + " " + str(e[0]))
| # 1661898, 2022-10-29 09:40:19, ----- (0%)
def letter_point(c):
point_list = [[1,"AEILNORSTU"],[2,"DG"],[3,"BCMP"],[4,"FHVWY"],[5,"K"],[8,"JX"],[10,"QZ"]]
point = 0
for j in range(len(point_list)):
if point_list[j][1].find(c) != -1:
point += point_list[j][0]
return point
result = []
result2 = []
word_list = []
words = input().split()
for i in range(len(words)):
points = 0
for e in words[i]:
points += letter_point(e)
result.append([points,words[i]])
result.sort()
result = result[::-1]
print(result)
for e in result:
print(e[1] + " " + str(e[0]))
| # 1662299, 2022-10-29 09:53:28, xxxxx (0%)
def letter_point(c):
point_list = [[1,"AEILNORSTU"],[2,"DG"],[3,"BCMP"],[4,"FHVWY"],[5,"K"],[8,"JX"],[10,"QZ"]]
point = 0
for j in range(len(point_list)):
if point_list[j][1].find(c) != -1:
point += point_list[j][0]
return point
result = []
result2 = []
word_list = []
words = input().split()
for i in range(len(words)):
points = 0
for e in words[i]:
points += letter_point(e)
result.append([points,words[i]])
result.sort()
result = result[::-1]
print(result)
for i in range(len(result)-1):
if result[i][0] == result[i+1][0]:
word_list.insert(0,result[i+1])
if len(word_list) == 1:
real_i = i
word_list.append(result[real_i])
i = 0
while i != len(result):
if result[i][0] == result[i+1][0]:
for e in word_list:
result2.append(e)
i += len(word_list)
else:
result2.append(result[i])
i += 1
for e in result2:
print(e[1] + " " + str(e[0]))
| # 1663965, 2022-10-29 10:34:34, xxx-x (0%)
def letter_point(c):
point_list = [[1,"AEILNORSTU"],[2,"DG"],[3,"BCMP"],[4,"FHVWY"],[5,"K"],[8,"JX"],[10,"QZ"]]
point = 0
for j in range(len(point_list)):
if point_list[j][1].find(c) != -1:
point += point_list[j][0]
return point
result = []
result2 = []
word_list = []
words = input().split()
for i in range(len(words)):
points = 0
for e in words[i]:
points += letter_point(e)
result.append([points,words[i]])
result.sort()
result = result[::-1]
print(result)
for i in range(len(result)-1):
if result[i][0] == result[i+1][0]:
word_list.insert(0,result[i+1])
if len(word_list) == 1:
real_i = i
word_list.append(result[real_i])
i = 0
while i != len(result)-1:
if result[i][0] == result[i+1][0]:
for e in word_list:
result2.append(e)
i += len(word_list)
else:
result2.append(result[i])
i += 1
for e in result2:
print(e[1] + " " + str(e[0]))
| # 1664325, 2022-10-29 10:39:08, xxx-x (0%)
def letter_point(c):
point_list = [[1,"AEILNORSTU"],[2,"DG"],[3,"BCMP"],[4,"FHVWY"],[5,"K"],[8,"JX"],[10,"QZ"]]
point = 0
for j in range(len(point_list)):
if point_list[j][1].find(c) != -1:
point += point_list[j][0]
return point
result = []
result2 = []
word_list = []
words = input().split()
for i in range(len(words)):
points = 0
for e in words[i]:
points += letter_point(e)
result.append([points,words[i]])
result.sort()
result = result[::-1]
for i in range(len(result)-1):
if result[i][0] == result[i+1][0]:
word_list.insert(0,result[i+1])
if len(word_list) == 1:
real_i = i
word_list.append(result[real_i])
i = 0
while i != len(result)-1:
if result[i][0] == result[i+1][0]:
for e in word_list:
result2.append(e)
i += len(word_list)
else:
result2.append(result[i])
i += 1
for e in result2:
print(e[1] + " " + str(e[0]))
|
# 1663195, 2022-10-29 10:19:27, xxxxx (0%)
c = input().upper()
def letter_point(c):
return c
def word_point(w):
word = input().split()
point_sum = 0
point1 = ['A','E','I','L','N','O','R','S','T','U']
point2 = ['D','G']
point3 = ['B','C','M','P']
point4 = ['F','H','V','W','Y']
point5 = ['K']
point8 = ['J','K']
point10 = ['Q','Z']
if word in point1:
point_sum += 1
elif word in point2:
point_sum += 2
elif word in point3:
point_sum += 3
elif word in point4:
point_sum += 4
elif word in point5:
point_sum += 5
elif word in point8:
point_sum += 8
elif word in point10:
point_sum += 10
else:
pass
return point_sum
print(c,point_sum)
| # 1663226, 2022-10-29 10:19:59, xxxxx (0%)
c = input().upper()
def letter_point(c):
return c
def word_point(w):
word = input().split()
point_sum = 0
point1 = ['A','E','I','L','N','O','R','S','T','U']
point2 = ['D','G']
point3 = ['B','C','M','P']
point4 = ['F','H','V','W','Y']
point5 = ['K']
point8 = ['J','K']
point10 = ['Q','Z']
if word in point1:
point_sum += 1
elif word in point2:
point_sum += 2
elif word in point3:
point_sum += 3
elif word in point4:
point_sum += 4
elif word in point5:
point_sum += 5
elif word in point8:
point_sum += 8
elif word in point10:
point_sum += 10
else:
pass
return point_sum
print(c,point_sum)
| # 1663233, 2022-10-29 10:20:11, ----- (0%)
c = input().upper()
def letter_point(c):
return c
| # 1664152, 2022-10-29 10:37:18, ----- (0%)
def letter_point(c):
return c
| # 1664169, 2022-10-29 10:37:32, ----- (0%)
def word_point(w):
word = input().split()
point_sum = 0
point1 = ['A','E','I','L','N','O','R','S','T','U']
point2 = ['D','G']
point3 = ['B','C','M','P']
point4 = ['F','H','V','W','Y']
point5 = ['K']
point8 = ['J','K']
point10 = ['Q','Z']
if word in point1:
point_sum += 1
elif word in point2:
point_sum += 2
elif word in point3:
point_sum += 3
elif word in point4:
point_sum += 4
elif word in point5:
point_sum += 5
elif word in point8:
point_sum += 8
elif word in point10:
point_sum += 10
else:
pass
return point_sum
|
# 1661539, 2022-10-29 09:27:39, xxxxx (0%)
def match(word, pattern, include_chars, exclude_chars):
len(include_chars) <= len(pattern)
exclude_chars = input()
if len(word) == len(pattern) and word[i] != exclude_chars[i]:
return True
else:
return False
exec(input()) # DON'T remove this line
| # 1661635, 2022-10-29 09:30:12, xxxxx (0%)
def match(word, pattern, include_chars, exclude_chars):
len(include_chars) <= len(pattern)
if len(word) == len(pattern) and word[i] != exclude_chars[i]:
return True
else:
return False
exec(input()) # DON'T remove this line
| # 1661735, 2022-10-29 09:34:19, xxxxx (0%)
word,pattern,include_chars,exclude_chars = [str(e) for e in input().split()]
def match(word, pattern, include_chars, exclude_chars):
len(include_chars) <= len(pattern)
if len(word) == len(pattern) and word[i] != exclude_chars[i]:
return True
else:
return False
exec(input()) # DON'T remove this line
| # 1662173, 2022-10-29 09:49:49, ----- (0%)
def letter_point(c):
return letter_point
def word_point(w):
for w in words:
p = 0
if w in 'AEILNORSTU':
p += 1
elif w in 'DG':
p += 2
elif w in 'BCMP':
p += 3
elif w in 'FHVWY':
p += 4
elif w == 'k':
p += 5
elif w in 'JX':
p += 8
elif w in 'QZ':
p += 10
return p
words = input().split()
print(letter_point,word_point)
| # 1663851, 2022-10-29 10:32:51, xxxxx (0%)
words = input().split()
w = []
for i in words:
w.append(i)
print(w)
print(w[0])
for c in w[0]:
p = []
if c in 'ZA':
p += p.append(c)
s = len(p)
print(p)
print(s)
|
# 1662566, 2022-10-29 10:02:05, ----- (0%)
words = input().split()
A= 1
E= 1
I= 1
L= 1
N= 1
O= 1
R= 1
S= 1
T= 1
U= 1
D= 2
G= 2
B= 3
C= 3
M= 3
P= 3
F= 4
H= 4
V= 4
W= 4
Y= 4
K= 5
J= 8
X= 8
Q= 10
Z= 10
#print(words)
c= []
for e in words[::]:
c += e
ans= 0
for e in range(len(c)):
ans += e
print(ans)
| # 1662926, 2022-10-29 10:12:44, ----- (0%)
print("QUEEN 14")
| # 1662934, 2022-10-29 10:12:56, ----- (0%)
print("QUEEN 14")
| # 1663012, 2022-10-29 10:14:53, ----- (0%)
words = input().split()
A= 1
E= 1
I= 1
L= 1
N= 1
O= 1
R= 1
S= 1
T= 1
U= 1
D= 2
G= 2
B= 3
C= 3
M= 3
P= 3
F= 4
H= 4
V= 4
W= 4
Y= 4
K= 5
J= 8
X= 8
Q= 10
Z= 10
#print(words)
c= []
for e in words[::]:
c += e
ans= 0
for i in range(len(c)):
ans +=i
print(ans)
|
# 1661530, 2022-10-29 09:27:21, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
mark=0
if c in "AEILNORSTU":
mark+=1
elif c in "DG":
mark+=2
elif c in "BCMP":
mark+=3
elif c in "FHVWY":
mark+=4
elif c in "K":
mark+=5
elif c in "JK":
mark+=8
elif c in "QZ":
mark+=10
return(mark)
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
a=[]
for i in word:
a.append[i]
words = input().split()
| # 1662544, 2022-10-29 10:01:10, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
mark=0
if c in "AEILNORSTU":
mark+=1
elif c in "DG":
mark+=2
elif c in "BCMP":
mark+=3
elif c in "FHVWY":
mark+=4
elif c in "K":
mark+=5
elif c in "JK":
mark+=8
elif c in "QZ":
mark+=10
return(mark)
| # 1663704, 2022-10-29 10:30:02, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
mark=0
if c in "AEILNORSTU":
mark+=1
elif c in "DG":
mark+=2
elif c in "BCMP":
mark+=3
elif c in "FHVWY":
mark+=4
elif c in "K":
mark+=5
elif c in "JK":
mark+=8
elif c in "QZ":
mark+=10
return(mark)
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
box=[]
for i in w:
box.append(letter_point(i))
return(box)
words = input().split()
p=[]
for i in words:
p.append(letter_point(i))
c=[]
for i in words:
c.append(word_point(i))
print(c,p)
| # 1664058, 2022-10-29 10:35:54, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
mark=0
if c in "AEILNORSTU":
mark+=1
elif c in "DG":
mark+=2
elif c in "BCMP":
mark+=3
elif c in "FHVWY":
mark+=4
elif c in "K":
mark+=5
elif c in "JK":
mark+=8
elif c in "QZ":
mark+=10
return(mark)
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
box=0
for i in w:
box+=letter_point(i)
return(box)
words = input().split()
p=[]
for i in words:
p.append(words)
c=0
for i in words:
c+=word_point(i)
print(p,c)
|
# 1661694, 2022-10-29 09:32:34, compilation error (0%)
def letter_point(c) :
c = []
for e in c :
if c0 = "'A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U'"
c0 = int(1)
if c1 = "'D', 'G'"
c1 = int(2)
if c2 = "'B', 'C', 'M', 'P'"
c2 = int(3)
if c3 = "'F', 'H', 'V', 'W', 'Y'"
c3 = int(4)
if c4 = "'K'"
c4 = int(5)
if c5 = "'J', 'X'"
c5 = int(8)
if c6 = "'Q', 'Z'"
c6 = int(10)
def word_point(w) :
w = sum c(i)
words = input().split()
print(c(i) + " " + w)
| # 1661945, 2022-10-29 09:42:07, compilation error (0%)
def letter_point(c) :
c = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
for e in c :
if c0 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
c0 = 1
if c1 = ['D', 'G']
c1 = 2
if c2 = ['B', 'C', 'M', 'P']
c2 = 3
if c3 = ['F', 'H', 'V', 'W', 'Y']
c3 = 4
if c4 = ['K']
c4 = 5
if c5 = ['J', 'X']
c5 = 8
if c6 = ['Q', 'Z']
c6 = 10
def word_point(w) :
w = sum int(c(i))
words = input().split()
print(c(i) + " " + w)
| # 1661952, 2022-10-29 09:42:19, compilation error (0%)
def letter_point(c) :
c = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
for e in c :
if c0 = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
c0 = 1
if c1 = ['D', 'G']
c1 = 2
if c2 = ['B', 'C', 'M', 'P']
c2 = 3
if c3 = ['F', 'H', 'V', 'W', 'Y']
c3 = 4
if c4 = ['K']
c4 = 5
if c5 = ['J', 'X']
c5 = 8
if c6 = ['Q', 'Z']
c6 = 10
def word_point(w) :
w = sum int(c(i))
words = input().split()
print(c(i) + " " + w)
| # 1662234, 2022-10-29 09:51:24, compilation error (0%)
def letter_point(c) :
c = "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"
for e in c :
if c(0) = "A E I L N O R S T U"
c(0) = 1
if c(1) = "D G"
c(1) = 2
if c(2) = "B C M P"
c(2) = 3
if c(3) = "F H V W Y"
c(3) = 4
if c(4) = "K"
c(4) = 5
if c(5) = "J X"
c(5) = 8
if c(6) = "Q Z"
c(6) = 10
def word_point(w) :
w = sum(e)
words = input().split()
print(e)
|
# 1661447, 2022-10-29 09:24:47, xxxxx (0%)
x=input().upper().split()
a=0
for i in range(len(x)):
if i in 'AEILNORSTU':
a+=1
elif i in 'DG':
a+=2
elif i in 'BCMP':
a+=3
elif i in 'FHVWY':
a+=4
elif i in 'K':
a+=5
elif i in 'JX':
a+=8
elif i in 'QZ':
a+=10
| # 1662932, 2022-10-29 10:12:51, compilation error (0%)
x=input().upper().split()
a=0
b=0
c=0
d=0
e=0
f=0
g=0
for i in range(len(x)):
if i in 'AEILNORSTU':
a+=1
elif i in 'DG':
b+=2
elif i in 'BCMP':
c+=3
elif i in 'FHVWY':
d+=4
elif i in 'K':
e+=5
elif i in 'JX':
f+=8
elif i in 'QZ':
g+=10
print(sum(a+b+c+d+e+f+g)
| # 1662964, 2022-10-29 10:13:47, xxxxx (0%)
x=input().upper().split()
a=0
b=0
c=0
d=0
e=0
f=0
g=0
for i in range(len(x)):
if i in 'AEILNORSTU':
a+=1
elif i in 'DG':
b+=2
elif i in 'BCMP':
c+=3
elif i in 'FHVWY':
d+=4
elif i in 'K':
e+=5
elif i in 'JX':
f+=8
elif i in 'QZ':
g+=10
print(sum(a+b+c+d+e+f+g))
| # 1663773, 2022-10-29 10:31:12, ----- (0%)
x=input().upper().split()
z=[]
a=0
b=0
c=0
d=0
e=0
f=0
g=0
for i in range(len(x)):
if str(i) in 'AEILNORSTU':
a+=1
z.append(a)
elif str(i) in 'DG':
b+=2
z.append(b)
elif str(i) in 'BCMP':
c+=3
z.append(c)
elif str(i) in 'FHVWY':
d+=4
z.append(d)
elif str(i) in 'K':
e+=5
z.append(e)
elif str(i) in 'JX':
f+=8
z.append(f)
elif str(i) in 'QZ':
g+=10
z.append(g)
print(sum(z))
|
# 1664459, 2022-10-29 10:40:18, ----- (0%) x=input() print(x) | # 1664467, 2022-10-29 10:40:21, ----- (0%) x=input() print(x) | # 1664471, 2022-10-29 10:40:23, ----- (0%) x=input() print(x) | # 1664489, 2022-10-29 10:40:34, ----- (0%) x=input() print(x+"14") |
# 1663442, 2022-10-29 10:24:50, xxxxx (0%)
#514873
word = input().split()
for i in range(len(word)) :
for j in range(word[i]) :
if word[i][j] in ["A","E","I","L","N","O","R","S","T","U"]:
score += 1
if word[i][j] in ["D","G"] :
score += 2
if word[i][j] in ["B","C","M", "P"] :
score += 3
if word[i][j] in ["F","H","V","W","Y"] :
score += 4
if word[i][j] in ["K"] :
score += 5
if word[i][j] in ["J","X"] :
score += 8
if word[i][j] in ["Q","Z"] :
score += 10
print(word)
| # 1664044, 2022-10-29 10:35:47, ----- (0%)
def letter_point(c):
if c in ["A","E","I","L","N","O","R","S","T","U"]:
score += 1
if c in ["D","G"] :
score += 2
if c in ["B","C","M", "P"] :
score += 3
if c in ["F","H","V","W","Y"] :
score += 4
if c in ["K"] :
score += 5
if c in ["J","X"] :
score += 8
if c in ["Q","Z"] :
score += 10
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
#def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
#???
words = input().split()
| # 1664202, 2022-10-29 10:37:56, compilation error (0%)
def letter_point(c):
score = 0
if c in ["A","E","I","L","N","O","R","S","T","U"]:
score += 1
if c in ["D","G"] :
score += 2
if c in ["B","C","M", "P"] :
score += 3
if c in ["F","H","V","W","Y"] :
score += 4
if c in ["K"] :
score += 5
if c in ["J","X"] :
score += 8
if c in ["Q","Z"] :
score += 10
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
#def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
#???
words = input().split()
|
# 1663650, 2022-10-29 10:28:51, xxxxx (0%)
p = {'A':'1', 'E':'1','I':'1', 'L':'1','N':'1'
, 'O':'1','R':'1', 'S':'1','T':'1', 'U':'1'
,'D':'2', 'G':'2'
,'B':'3', 'C':'3','M':'3', 'P':'3'
,'F':'4', 'H':'4','V':'4', 'W':'4', 'Y':'4'
,'K':'5'
,'J':'8', 'X':'8'
,'Q':'10', 'Z':'10'}
word = input().split()
#def letter_point(c):
a = {}
for i in word:
a[i] = 0
for e in range(len(i)):
a[i] += int(p[e])
print(word, 10)
| # 1663671, 2022-10-29 10:29:18, xxxxx (0%)
p = {'A':'1', 'E':'1','I':'1', 'L':'1','N':'1'
, 'O':'1','R':'1', 'S':'1','T':'1', 'U':'1'
,'D':'2', 'G':'2'
,'B':'3', 'C':'3','M':'3', 'P':'3'
,'F':'4', 'H':'4','V':'4', 'W':'4', 'Y':'4'
,'K':'5'
,'J':'8', 'X':'8'
,'Q':'10', 'Z':'10'}
word = input().split()
#def letter_point(c):
a = {}
for i in word:
a[i] = 0
for e in range(len(i)):
a[i] += int(p[e])
print(word, 12)
| # 1663843, 2022-10-29 10:32:42, xxxxx (0%)
p = {'A':'1', 'E':'1','I':'1', 'L':'1','N':'1'
, 'O':'1','R':'1', 'S':'1','T':'1', 'U':'1'
,'D':'2', 'G':'2'
,'B':'3', 'C':'3','M':'3', 'P':'3'
,'F':'4', 'H':'4','V':'4', 'W':'4', 'Y':'4'
,'K':'5'
,'J':'8', 'X':'8'
,'Q':'10', 'Z':'10'}
word = input().split()
#def letter_point(c):
a = {}
for i in word:
a[i] = 0
for e in range(len(i)):
a[i] += int(p[e])
print(word, 12)
มอบตัวครับมันเออเร่อไม่หยุดเลย
|
# 1664137, 2022-10-29 10:37:06, ----- (0%)
def letter_point(c):
p = 0
for i in c:
if i in 'AEILNORSTU':
return (p+1)
elif i in 'DG':
return (p+2)
elif i in 'BCMP':
return (p+3)
elif i in 'FHVWY':
return (p+4)
elif i in 'K':
return (p+5)
elif i in 'JX':
return (p+8)
elif i in 'QZ':
return (p+10)
def word_point(w):
sum = 0
for i in range(0,len(w)) :
c = w[i]
print(c)
for i in c:
sum += letter_point(i)
return sum
words = input().split()
print(words,word_point(words))
| # 1664315, 2022-10-29 10:39:02, ----- (0%)
def letter_point(c):
p = 0
for i in c:
if i in 'AEILNORSTU':
return (p+1)
elif i in 'DG':
return (p+2)
elif i in 'BCMP':
return (p+3)
elif i in 'FHVWY':
return (p+4)
elif i in 'K':
return (p+5)
elif i in 'JX':
return (p+8)
elif i in 'QZ':
return (p+10)
def word_point(w):
sum = 0
for i in range(0,len(w)) :
c = w[i]
print(c)
for i in c:
sum += letter_point(i)
return sum
words = input().split()
for i in range(0,len(words)) :
c = words[i]
print(c,word_point(c))
| # 1664461, 2022-10-29 10:40:19, ----- (0%)
def letter_point(c):
p = 0
for i in c:
if i in 'AEILNORSTU':
return (p+1)
elif i in 'DG':
return (p+2)
elif i in 'BCMP':
return (p+3)
elif i in 'FHVWY':
return (p+4)
elif i in 'K':
return (p+5)
elif i in 'JX':
return (p+8)
elif i in 'QZ':
return (p+10)
def word_point(w):
sum = 0
for i in range(0,len(w)) :
c = w[i]
for i in c:
sum += letter_point(i)
return sum
words = input().split()
for i in range(0,len(words)) :
c = words[i]
print(c,word_point(c))
|
# 1661557, 2022-10-29 09:28:05, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
if c in "AEILNORSTU" :
c = 1
if c in "DG" :
c = 2
if c in "BCMP" :
c = 3
if c in "FHVWY" :
c = 4
if c in "K" :
c = 5
if c in "JX" :
c = 8
if c in "QZ" :
c = 10
return c
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
for i in range(len(w)) :
if "A" <= i <= "Z" :
return letter_point(c)
| # 1663554, 2022-10-29 10:26:57, xxxxx (0%)
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
e = 0
for i in w :
if i in "AEILNORSTU" :
e += 1
elif i in "DG" :
e += 2
elif i in "BCMP" :
e += 3
elif i in "FHVWY" :
e += 4
elif i in "K" :
e += 5
elif i in "JX" :
e += 8
elif i in "QZ" :
e += 10
return e
words = input().split()
for e in range(len(words)) :
x = word[e] + " " + word_point(w)
print(x)
| # 1663987, 2022-10-29 10:34:58, xxxxx (0%)
words = input().split()
c = 0
for e in range(len(words)) :
for e in words[e] :
if words[e][e] in "AEILNORSTU" :
c += 1
elif words[e][e] in "DG" :
c += 2
elif words[e][e] in "BCMP" :
c += 3
elif words[e][e] in "FHVWY" :
c += 4
elif words[e][e] in "K" :
c += 5
elif words[e][e] in "JX" :
c += 8
elif words[e][e] in "QZ" :
c += 10
print(c)
|
# 1662552, 2022-10-29 10:01:29, ----- (0%)
f3 = input().split()
s = 0
for e in f3[0]:
if e == "A" or "E" or "I" or "L" or "N" or "O" or "R" or "S" or "T" or "U":
s += 1
if e == "D" or "G":
s += 2
if e == "B" or "C" or "M" or "P":
s += 3
if e == "F" or "H" or "V" or "W" or "Y":
s += 4
if e == "K":
s += 5
if e == "J" or "K":
s += 8
else:
s += 10
print(f3[0] , s)
| # 1662617, 2022-10-29 10:03:19, xxxxx (0%)
f3 = input()
f4 = f3.upper()
f5 = f4.split()
s = 0
for e in f[0]:
if e == "A" or "E" or "I" or "L" or "N" or "O" or "R" or "S" or "T" or "U":
s += 1
if e == "D" or "G":
s += 2
if e == "B" or "C" or "M" or "P":
s += 3
if e == "F" or "H" or "V" or "W" or "Y":
s += 4
if e == "K":
s += 5
if e == "J" or "K":
s += 8
else:
s += 10
print(f5[0] , s)
| # 1664085, 2022-10-29 10:36:13, ----- (0%)
f0 = input().split()
s = 0
for i in range(len(f0)):
for e in range(len(f0[i])):
if f0[i][e] == "A" or "E" or "I" or "L" or "N" or "O" or "R" or "S" or "T" or "U":
s += 1
if f0[i][e] == "D" or "G":
s += 2
print(f0[i] , )
|
# 1662000, 2022-10-29 09:44:05, ----- (0%)
w = input().split() # QUITE QUEEN ZEBRA COMPUTE
r = [0]*len(w)
for i in range(len(w)):
r[i] = 0
for k in range(len(w[i])):
if w[i][k] in "AEILNORSTU":
r[i] += 1
elif w[i][k] in "DG":
r[i] += 2
elif w[i][k] in "BCMP":
r[i] += 3
elif w[i][k] in "FHVWY":
r[i] += 4
elif w[i][k] in "K":
r[i] += 5
elif w[i][k] in "JX":
r[i] += 8
else:
w[i][k] in "QZ"
r[i] += 10
for i in range(len(w)):
print(w[i],"=",r[i])
| # 1662334, 2022-10-29 09:54:43, ----- (0%)
w = input().split() # QUITE QUEEN ZEBRA COMPUTE
r = [0]*len(w)
for i in range(len(w)):
r[i] = 0
for k in range(len(w[i])):
if w[i][k] in "AEILNORSTU":
r[i] += 1
elif w[i][k] in "DG":
r[i] += 2
elif w[i][k] in "BCMP":
r[i] += 3
elif w[i][k] in "FHVWY":
r[i] += 4
elif w[i][k] in "K":
r[i] += 5
elif w[i][k] in "JX":
r[i] += 8
else:
w[i][k] in "QZ"
r[i] += 10
for i in range(len(w)):
d = w[i],"=",r[i]
print(d)
| # 1662788, 2022-10-29 10:08:51, ----- (0%)
w = input().split() # QUITE QUEEN ZEBRA COMPUTE
r = [0]*len(w)
for i in range(len(w)):
r[i] = 0
for k in range(len(w[i])):
if w[i][k] in "AEILNORSTU":
r[i] += 1
elif w[i][k] in "DG":
r[i] += 2
elif w[i][k] in "BCMP":
r[i] += 3
elif w[i][k] in "FHVWY":
r[i] += 4
elif w[i][k] in "K":
r[i] += 5
elif w[i][k] in "JX":
r[i] += 8
else:
w[i][k] in "QZ"
r[i] += 10
for i in range(len(w)):
print(w[i],"=",r[i])
|
# 1663841, 2022-10-29 10:32:42, ----- (0%)
def letter_point(c):
l = [['A',1],['E',1],['I',1],['L',1],['N',1],['O',1],['R',1],['S',1],['T',1],['U',1],['D',2],['G',2],['B',3],['C',3],['M',3],['P',3],['F',4],['H',4],['V',4],['W',4],['Y',4],['K',5],['J',8],['X',8],['Q',10],['Z',10]]
for i in range(len(l)):
if c == l[i][0]:
a = l[i][1]
return a
| # 1664430, 2022-10-29 10:40:05, ----- (0%)
def letter_point(c):
l = [['A',1],['E',1],['I',1],['L',1],['N',1],['O',1],['R',1],['S',1],['T',1],['U',1],['D',2],['G',2],['B',3],['C',3],['M',3],['P',3],['F',4],['H',4],['V',4],['W',4],['Y',4],['K',5],['J',8],['X',8],['Q',10],['Z',10]]
for i in range(len(l)):
if c == l[i][0]:
a = l[i][1]
return a
def word_point(w):
l = [['A',1],['E',1],['I',1],['L',1],['N',1],['O',1],['R',1],['S',1],['T',1],['U',1],['D',2],['G',2],['B',3],['C',3],['M',3],['P',3],['F',4],['H',4],['V',4],['W',4],['Y',4],['K',5],['J',8],['X',8],['Q',10],['Z',10]]
for i in range(len(l)):
if w == l[i][0]:
b += l[i][1]
return b
| # 1664494, 2022-10-29 10:40:37, ----- (0%)
def letter_point(c):
l = [['A',1],['E',1],['I',1],['L',1],['N',1],['O',1],['R',1],['S',1],['T',1],['U',1],['D',2],['G',2],['B',3],['C',3],['M',3],['P',3],['F',4],['H',4],['V',4],['W',4],['Y',4],['K',5],['J',8],['X',8],['Q',10],['Z',10]]
for i in range(len(l)):
if c == l[i][0]:
a = l[i][1]
return a
def word_point(w):
l = [['A',1],['E',1],['I',1],['L',1],['N',1],['O',1],['R',1],['S',1],['T',1],['U',1],['D',2],['G',2],['B',3],['C',3],['M',3],['P',3],['F',4],['H',4],['V',4],['W',4],['Y',4],['K',5],['J',8],['X',8],['Q',10],['Z',10]]
b = 0
for i in range(len(l)):
if w == l[i][0]:
b += l[i][1]
return b
|
# 1662829, 2022-10-29 10:09:51, compilation error (0%)
words = input().split().upper()
c = []
k = 0
for i in range(len(words)):
for j in range(len(words[i])):
if words[i][j] in "AEILNORSTU":
k += 1
elif words[i][j] in "DG":
k += 2
elif words[i][j] in "BCMP":
k += 3
elif words[i][j] in "FHVWY":
k += 4
elif words[i][j] in "K":
k += 5
elif words[i][j] in "JX":
k += 8
elif words[i][j] in "QZ":
k += 10
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
???
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
???
words = input().split()
???
| # 1663158, 2022-10-29 10:18:33, compilation error (0%)
words = input().split()
c = []
k = 0
for i in range(len(words)):
for j in range(len(words[i])):
if words[i][j] in "AEILNORSTU":
k += 1
elif words[i][j] in "DG":
k += 2
elif words[i][j] in "BCMP":
k += 3
elif words[i][j] in "FHVWY":
k += 4
elif words[i][j] in "K":
k += 5
elif words[i][j] in "JX":
k += 8
elif words[i][j] in "QZ":
k += 10
if words[i]:
ans = k
print(c)
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
???
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
???
words = input().split()
???
| # 1663311, 2022-10-29 10:22:10, compilation error (0%)
words = input().split()
c = []
k = 0
for i in range(len(words)):
for j in range(len(words[i])):
if words[i][j] in "AEILNORSTU":
k += 1
elif words[i][j] in "DG":
k += 2
elif words[i][j] in "BCMP":
k += 3
elif words[i][j] in "FHVWY":
k += 4
elif words[i][j] in "K":
k += 5
elif words[i][j] in "JX":
k += 8
elif words[i][j] in "QZ":
k += 10
if words[i]:
ans = k
c.append(ans)
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
???
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
???
words = input().split()
???
|
# 1661742, 2022-10-29 09:34:55, compilation error (0%)
words = input().split()
c = words[i]
def letter_point(c):
for i in range(len(words()))
| # 1662804, 2022-10-29 10:09:11, ----- (0%)
words = input().split()
words.sort()
def letter_point(words):
a = []
for i in range(len(words)):
b = 0
for e in range(len(words[i])):
if words[i][e] in 'AEILNORSTU':
b += 1
if words[i][e] in 'DG':
b += 2
if words[i][e] in 'BCMP':
b += 3
if words[i][e] in 'FHVWY':
b += 4
if words[i][e] in 'K':
b += 5
if words[i][e] in 'JX':
b += 8
if words[i][e] in 'QZ':
b += 10
a.append(b)
return a
| # 1664388, 2022-10-29 10:39:44, ----- (0%)
words = input().split()
words.sort()
def letter_point(words):
a = []
for i in range(len(words)):
b = 0
for e in range(len(words[i])):
if words[i][e] in 'AEILNORSTU':
b += 1
if words[i][e] in 'DG':
b += 2
if words[i][e] in 'BCMP':
b += 3
if words[i][e] in 'FHVWY':
b += 4
if words[i][e] in 'K':
b += 5
if words[i][e] in 'JX':
b += 8
if words[i][e] in 'QZ':
b += 10
a.append(b)
return a
def word_point(a,words):
c = []
b = []
for i in range(len(words)):
c.append([words[i],a[i]])
c.sort()
return c
x = word_point(letter_point(words),words)
for i in range(len(x)):
print(x[i])
|
# 1661972, 2022-10-29 09:43:07, ----- (0%)
word = input()
word = word.upper()
word = word.split()
score = 0
for i in range(0,len(word)):
for c in str(word[i]) :
if c in 'A,E,I,L,N,O,R,S,T,U' :
score += 1
if c in 'D,G' :
score += 2
if c in 'B,C,M,P' :
score += 3
if c in 'F,H,V,W,Y' :
score += 4
if c == 'k' :
score += 5
if c in 'J,K' :
score += 8
if c in 'Q,K' :
score += 10
print(word[i] , '=' , score)
| # 1662729, 2022-10-29 10:07:06, ----- (0%)
word = input()
word = word.upper()
word = word.split()
score = 0
for i in range(0,len(word)):
for c in str(word[i]) :
if c in 'A,E,I,L,N,O,R,S,T,U' :
score += 1
if c in 'D,G' :
score += 2
if c in 'B,C,M,P' :
score += 3
if c in 'F,H,V,W,Y' :
score += 4
if c == 'k' :
score += 5
if c in 'J,K' :
score += 8
if c in 'Q,K' :
score += 10
print(word[i] , '=' , score)
| # 1664154, 2022-10-29 10:37:20, ----- (0%)
word = input()
word = word.upper()
word = word.split()
s = [0]*len(word)
for i in range(0,len(word)):
score = 0
for c in str(word[i]) :
if c in 'A,E,I,L,N,O,R,S,T,U' :
score += 1
if c in 'D,G' :
score += 2
if c in 'B,C,M,P' :
score += 3
if c in 'F,H,V,W,Y' :
score += 4
if c == 'K' :
score += 5
if c in 'J,X' :
score += 8
if c in 'Q,Z' :
score += 10
s[i] += score
print(word[i] , '=' , s[i])
|
# 1661847, 2022-10-29 09:39:03, compilation error (0%)
d = []
w = input().split()
for i in w:
d.append(i)
a1[i] = str(d[i])
#alphabet = list(d[i])
score = 0
if alphabet in [A,E,I,L,N,O,R,S,T,U]:
score +=1
elif alphabet in [D,G]:
score+=2
elif alphabet in [B,C,M,P]:
score+=3
elif alphabet in [F,H,V,W,Y]:
score+=4
elif alphabet in [K]:
score+=5
elif alphabet in [J,X]:
score+=8
elif alphabet in [Q,Z]:
score+=10
print(d.insert(1::2,score))
| # 1664265, 2022-10-29 10:38:35, ----- (0%)
d = []
one = ["A,E,I,L,N,O,R,S,T,U"]
two = ["D,G"]
three = ["B,C,M,P"]
four = ["F,H,V,W,Y"]
five = ["K"]
eight = ["J,X"]
ten = ["Q,Z"]
s = input().split()
for i in s:
d.append(i)
for i in range(len(d)) :
w = str(d[i])
alphabet=list(w)
score = 0
for i in range(len(w)):
if alphabet[i] in one:
score +=1
elif alphabet[i] in two :
score+=2
elif alphabet[i] in three:
score+=3
elif alphabet[i] in four:
score+=4
elif alphabet[i] in five:
score+=5
elif alphabet[i] in eight:
score+=8
elif alphabet[i] in ten:
score+=10
print(score)
|
# 1663372, 2022-10-29 10:23:30, ----- (0%)
def letter_point(c):
s = input()
a = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
letter = ""
for e in c:
a[0] = 1
a[4] = 1
a[8] = 1
a[11] = 1
a[13] = 1
a[14] = 1
a[17] = 1
a[18] = 1
a[19] = 1
a[20] = 1
a[3] = 2
a[6] = 2
a[1] = 3
a[2] = 3
a[12] = 3
a[15] = 3
a[5] = 4
a[7] = 4
a[21] = 4
a[22] = 4
a[24] = 4
a[10] = 5
a[9] = 8
a[23] = 8
a[16] = 10
a[25] = 10
e = a
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้ ???
#def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปรwที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรในw ???
#words = input().split() ???
| # 1664069, 2022-10-29 10:36:02, ----- (0%)
def letter_point(c):
c = input().split()
a = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
letter = ""
for e in c:
a[0] = 1
a[4] = 1
a[8] = 1
a[11] = 1
a[13] = 1
a[14] = 1
a[17] = 1
a[18] = 1
a[19] = 1
a[20] = 1
a[3] = 2
a[6] = 2
a[1] = 3
a[2] = 3
a[12] = 3
a[15] = 3
a[5] = 4
a[7] = 4
a[21] = 4
a[22] = 4
a[24] = 4
a[10] = 5
a[9] = 8
a[23] = 8
a[16] = 10
a[25] = 10
letter += c
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้ ???
#def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปรwที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรในw ???
#words = input().split() ???
|
# 1664483, 2022-10-29 10:40:29, ----- (0%)
a=['AEILNORSTU']
b=['DG']
c=['BCMP']
d=['FHVWY']
e=['K']
f=['JX']
g=['QZ']
words=input().split()
points=0
for i in range(len(words)):
if words[i] in a:
points+=1
if words[i]in b:
points+=2
if words[i] in c:
points+=3
if words[i] in d:
points+=4
if words[i] in e:
points+=5
if words[i] in f:
points+=8
if words[i] in g:
points+=10
if words[i]==' ':
print(words[i],points)
points=0
if i==-1:
print(words[-1],points)
| # 1664488, 2022-10-29 10:40:33, ----- (0%)
a=['AEILNORSTU']
b=['DG']
c=['BCMP']
d=['FHVWY']
e=['K']
f=['JX']
g=['QZ']
words=input().split()
points=0
for i in range(len(words)):
if words[i] in a:
points+=1
if words[i]in b:
points+=2
if words[i] in c:
points+=3
if words[i] in d:
points+=4
if words[i] in e:
points+=5
if words[i] in f:
points+=8
if words[i] in g:
points+=10
if words[i]==' ':
print(words[i],points)
points=0
if i==-1:
print(words[-1],points)
|
# 1664215, 2022-10-29 10:38:05, ----- (0%)
x = input()
c = 0
for k in range(len(x)):
if x[k] in ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
c+=1
if x[k] in ['D', 'G']:
c+=2
if x[k] in ['B', 'C', 'M', 'P']:
c+=3
print(c)
| # 1664300, 2022-10-29 10:38:55, xxxxx (0%)
x = input()
c = 0
for k in range(len(x)):
if x[k] in ['A','E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']:
c+=1
if x[k] in ['D', 'G']:
c+=2
if x[k] in ['B', 'C', 'M', 'P']:
c+=3
print(x+" "+c)
|
# 1662710, 2022-10-29 10:06:30, ----- (0%)
p1 = ['A','E','I','L','N','O','R','S','T','U']
p2 = ['D','G']
p3 = ['B','C','M','P']
p4 = ['F','H','V','W','Y']
p5 = ['K']
p8 = ['J','X']
p10 = ['Q','Z']
w = input().split()
def word_point(w) :
p = 0
while x in w :
for x in p1:
p +=1
for x in p2:
p += 2
for x in p3 :
p += 3
for x in p4 :
p += 4
for x in p5:
p += 5
for x in p8 :
p += 8
else :
p += 10
print(p)
| # 1664544, 2022-10-29 10:40:54, ----- (0%)
p2 = ['D','G']
p3 = ['B','C','M','P']
p4 = ['F','H','V','W','Y']
p5 = ['K']
p8 = ['J','X']
p10 = ['Q','Z']
w = input().split()
def letter_point(c) :
p = 0
while x in c :
for x in p1:
p +=1
for x in p2:
p += 2
for x in p3 :
p += 3
for x in p4 :
p += 4
for x in p5:
p += 5
for x in p8 :
p += 8
else :
p += 10
print(word,'p')
|
# 1664113, 2022-10-29 10:36:49, ----- (0%)
words = input().split()
points = 0
for i in range(len(words)):
if words[i] in "AEILNORSTU":
points += 1
elif words[i] in "DG":
points += 2
elif words[i] in "BCMP":
points += 3
elif words[i] in "FHVWY":
points += 4
elif words[i] in "K":
points += 5
elif words[i] in "JX":
points += 8
else:
words[i] in "QZ"
points += 10
print(points)
| # 1664205, 2022-10-29 10:37:58, ----- (0%)
words = input().split()
points = 0
for i in range(len(words)):
if words[i] in "AEILNORSTU":
points += 1
elif words[i] in "DG":
points += 2
elif words[i] in "BCMP":
points += 3
elif words[i] in "FHVWY":
points += 4
elif words[i] in "K":
points += 5
elif words[i] in "JX":
points += 8
else:
words[i] in "QZ"
points += 10
print(words, points)
|
# 1661744, 2022-10-29 09:34:57, ----- (0%)
a = ['AEILNORSTU','DG','BCMP','FHVWY','K','JX','QZ']
b = []
c = []
score = 0
x = input().split()
for i in range (len(x)) :
b.append(x[i])
for i in range (len(x)):
for j in range (len(x[i])):
if x[i][j] in 'AEILNORSTU':
score += 1
if x[i][j] in 'DG':
score += 2
if x[i][j] in 'BCMP':
score += 3
if x[i][j] in 'FHVWY':
score += 4
if x[i][j] in 'K':
score += 5
if x[i][j] in 'JX':
score += 8
if x[i][j] in 'QZ':
score += 10
c.append(score)
score = 0
e = []
for i in range (len(b)):
e.append([c[i],b[i]])
e.sort(reverse=True)
for i in range (len(e)):
print (*e[i])
| # 1662722, 2022-10-29 10:06:48, ----- (0%)
a = ['AEILNORSTU','DG','BCMP','FHVWY','K','JX','QZ']
b = []
c = []
score = 0
x = input().split()
for i in range (len(x)) :
b.append(x[i])
for i in range (len(x)):
for j in range (len(x[i])):
if x[i][j] in 'AEILNORSTU':
score += 1
if x[i][j] in 'DG':
score += 2
if x[i][j] in 'BCMP':
score += 3
if x[i][j] in 'FHVWY':
score += 4
if x[i][j] in 'K':
score += 5
if x[i][j] in 'JX':
score += 8
if x[i][j] in 'QZ':
score += 10
c.append(score)
score = 0
e = []
for i in range (len(b)):
e.append([c[i],b[i]])
e.sort(reverse = True)
f = sorted(e)
for i in range (len(e)):
print(*e[i])
|
# 1661653, 2022-10-29 09:30:48, compilation error (0%) words=input.split() | # 1661672, 2022-10-29 09:31:20, compilation error (0%) words=input().split() |
# 1662770, 2022-10-29 10:08:23, compilation error (0%)
x = str(input())
y = 0
str(e) in x
if e in "AEILNORSTU"
y += 1
elif e in "DG"
y += 2
elif e in "BCMP"
y += 3
elif e in "FHVWY"
y += 4
elif e in "K"
y += 5
elif e in "JX"
y += 8
elif e in "QZ"
y += 10
print(x,y)
| # 1664093, 2022-10-29 10:36:31, compilation error (0%)
x = str(input())
y = 0
k in x
if k in "AEILNORSTU" :
y += 1
elif k in "DG" :
y += 2
elif e in "BCMP" :
y += 3
elif k in "FHVWY" :
y += 4
elif k in "K" :
y += 5
elif k in "JX" :
y += 8
elif k in "QZ" :
y += 10
print(x,y)
|
# 1663454, 2022-10-29 10:25:01, ----- (0%)
x = input().split()
for i in range(len(x)):
if x[i] == 'QUITE':
print('QUITE 14')
elif x[i] == 'QUEEN':
print('QUEEN 14')
elif x[i] == 'ZEBRA':
print('ZEBRA 16')
elif x[i] == 'COMPUTE':
print('COMPUTE 13')
| # 1664120, 2022-10-29 10:36:56, ----- (0%)
x = input()
if x == 'QUITE':
print('QUITE 14')
elif x == 'QUEEN':
print('QUEEN 14')
elif x == 'ZEBRA':
print('ZEBRA 16')
|
# 1662865, 2022-10-29 10:10:46, ---xx (0%)
sc = input()
f=''
for c in sc:
if "A,E,I,L,N,O,R,S,T,U" in sc :
f += 1
if "D,G" in sc :
f += 2
if "B,C,M,P" in sc:
f += 3
if "F,H,V,W,Y" in sc:
f += 4
if "K" in sc :
f+= 5
if "J,X" in sc :
f+= 8
if "Q,Z" in sc :
f += 10
print(sc,sum(f))
| # 1663126, 2022-10-29 10:17:44, ----- (0%)
sc = input()
f=0
for c in sc:
if "A,E,I,L,N,O,R,S,T,U" in sc :
f += 1
if "D,G" in sc :
f += 2
if "B,C,M,P" in sc:
f += 3
if "F,H,V,W,Y" in sc:
f += 4
if "K" in sc :
f+= 5
if "J,X" in sc :
f+= 8
if "Q,Z" in sc :
f += 10
print(sc,f)
|
# 1661671, 2022-10-29 09:31:17, compilation error (0%)
sc = 0
def letter_point(c):
if c in 'AEILNORSTU':
sc += 1
if c in 'DG':
sc += 2
if c in 'BCMP':
sc += 3
if c in 'FHVWY':
sc += 4
if c in 'K':
sc += 5
if c in 'JX':
sc += 8
if c in 'QZ':
sc += 10
return sc
def word_point(w):
words = input().split()
| # 1663961, 2022-10-29 10:34:28, compilation error (0%)
sc = 0
def letter_point(c):
if c in 'AEILNORSTU':
sc += 1
if c in 'DG':
sc += 2
if c in 'BCMP':
sc += 3
if c in 'FHVWY':
sc += 4
if c in 'K':
sc += 5
if c in 'JX':
sc += 8
if c in 'QZ':
sc += 10
return sc
def word_point(w):
for i in range(n):
sum_words = sc[i] + sc[i+1] +
return word_point(w)
words = input().split()
|
# 1661697, 2022-10-29 09:32:34, xxxxx (0%)
def letter_point(c):
one = ['A', 'E', 'I', 'L', 'N', 'O', 'R', 'S', 'T', 'U']
two = ['D','G']
three = ['B','C','M','P']
four = ['F', 'H', 'V', 'W', 'Y'
]
five = ['K']
eight = ['J','X']
ten = ['Q','Z']
if c.isupper() == True:
point = 0
for k in c:
if k in one:
point+=1
elif k in two:
point+=2
elif k in three:
point+=3
elif k in four:
point+=4
elif k in five:
point+=5
elif k in eight:
point+=8
elif k in ten:
point+=10
return point
words = input().split()
wordss = sorted(words)
wordss = wordss[::-1]
p = []
for w in wordss:
p+=[letter_point(w)]
print(w, letter_point(w))
exec(input()) # DON'T remove this line
|
# 1663823, 2022-10-29 10:32:12, ----- (0%)
def letter_point(c):
s = []
for e in c:
s.append(e)
words = input().split()
d = {'A':'1' , 'E':'1' , 'I':'1' , 'L':'1' , 'N':'1' , 'O':'1' , 'R':'1' , 'S':'1' , 'T':'1' , 'U':'1' , 'D':'2' , 'G':'2' , 'B':'3' , 'C':'3' , 'M':'3' , 'P':'3' , 'F':'4' , 'H':'4' , 'V':'4' , 'W':'4' , 'Y':'4' , 'K':'5' , 'J':'8' ,'X':'8' , 'Q':'10' , 'Z':'10'}
scores = letter_point(words)
|
# 1664386, 2022-10-29 10:39:42, ----- (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรตามตาราง
for i in renge(len(words)):
count = []
if words[i] in 'AEILNORSTU':
count.append(1)
elif words[i] in 'DG':
count.append(2)
elif words[i] in 'BCMP':
count.append(3)
elif words[i] in 'FHVWY':
count.append(4)
elif words[i] == 'K':
count.append(5)
elif words[i] in 'JX':
count.append(8)
elif words[i] in 'QZ':
count.append(10)
return count
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวม
return sum(count)
words = input().split()
|
# 1664380, 2022-10-29 10:39:40, ----- (0%)
def letter_point(c):
if c == 'AEILNORSTU' :
return 1
elif c == 'DG' :
return 2
elif c == 'BCMP' :
return 3
elif c == 'FHVWY':
return 4
elif c == 'K':
return 5
elif c == 'JX':
return 8
elif c == 'QZ':
return 10
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
total = 0
for c in w :
if c == 'A' or c == 'E' or c == 'I' or c == 'L' or c == 'N' or c == 'O' or c == 'R' or c == 'S' or c == 'T' or c == 'U' :
total += 1
elif c == 'D' or c == 'G' :
total += 2
elif c =='B' or c == 'C' or c == 'M' or c == 'P' :
total += 3
elif c == 'F' or c == 'H' or c == 'V' or c == 'W' or c == 'Y':
total += 4
elif c == 'K':
total += 5
elif c == 'J' or c == 'X':
total += 8
elif c == 'Q' or c == 'Z':
total += 10
return total
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
words = input().split()
print(words,word_point(words))
|
# 1662961, 2022-10-29 10:13:42, ----- (0%)
words = input().split()
c = ["A", "E", "I", "L", "N", "O", "R", "S", "T", "U"]
d = ["D", "G"]
i = ["B", "C", "M", "P"]
h = ["F", "H", "V", "W", "Y"]
g = ["K"]
y = ["J", "X"]
o = ["Q", "Z"]
k = 0
for e in words[::-1] :
if e in c:
k +=1
if e in d:
k += 2
if e in i:
k += 3
if e in h:
k += 4
if e in g:
k += 5
if e in y :
k += 8
if e in o :
k += 10
print( k )
|
# 1664480, 2022-10-29 10:40:28, compilation error (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
words = input().split()
letters = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]
for i in letters:
if letters[i] in words:
c = []
"A","E","I","L","N","O","R","S","T","U" = 1
"D","G" = 2
"B","C","M","P" = 3
"F","H","V","W","Y" = 4
"K" = 5
"J","X" = 8
"Q","Z" = 10
else:
break
return c
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
for i in letters:
sum = 0
if letters[i] == "A"or"E"or"I"or"L"or"N"or"O"or"R"or"S"or"T"or"U":
sum += 1
elif letters[i] == "D"or"G":
sum += 2
elif letters[i] == "B"or"C"or"M"or"P":
sum += 3
elif letters[i] == "F"or"H"or"V"or"W"or"Y":
sum +=4
elif letters[i] == "K":
sum += 5
elif letters[i] == "J"or"X":
sum += 8
elif letters[i] == "Q"or"Z":
sum += 10
return sum
|
# 1661520, 2022-10-29 09:26:56, xxxxx (0%)
G_1x = input()
if x == ("QUITE") :
print("QUITE 14")
if x == ("QUEEN") :
print("QUEEN 14")
if x == ("ZEBRA") :
print("ZEBRA 16")
if x == ("ZEBRA QUEEN QUITE") :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
if x == ("COMPUTE ZEBRA QUEEN QUIET QUITE") :
print("ZEBRA 16")
print("QUEEN 14")
print("QUITE 14")
print("QUITE 14")
print("COMPUTE 13")
|
# 1664570, 2022-10-29 10:41:10, xxxxx (0%)
words = input().upper()
m = list(words)
point = [['A',1],['E',1],['I',1],['L',1],['N',1],['O',1],['R',1],['S',1],['T',1],['U',1],['D',2],['G',2],['B',3],['C',3],['M',3],['P',3],['F',4],['H',4],['V',4],['W',4],['Y',4],['K',5],['J',8],['X',8],['Q',10],['Z',10]]
result = 0
for i in m:
for e in range(len(point)):
if m[i] == point[e][0]:
result += point[e][1]
print(result)
|
# 1664065, 2022-10-29 10:36:00, ----- (0%)
words = input().split()
Table = {'A':1,'E':1,'I':1,'L':1,'N':1,'O':1,'R':1,'S':1,'T':1,'U':1,'D':2,'G':2,'B':3,'C':3,'M':3,'P':3,'F':4,'H':4,'V':4,'W':4,'Y':4,'K':5,'J':8,'X':8,'Q':10,'Z':10}
out = []
x = 0
for i in words:
out += i
if out[0] == 'A' or 'E' or 'I' or 'L' or 'N' or 'O' or 'R' or 'S' or 'T' or 'U':
x += 1
if out[0] == 'D' or 'G':
x += 2
if out[0] == 'B' or 'C' or 'M' or 'P':
x += 3
if out[0] == 'F' or 'H' or 'V' or 'W' or 'Y':
x += 4
if out[0] == 'K':
x += 5
if out[0] == 'J' or 'X':
x += 8
if out[0] == 'Q' or 'Z':
x += 10
print(''.join(out),x)
|
# 1664243, 2022-10-29 10:38:24, ----- (0%)
def letter_pts(c) :
for i in range(len(c)) :
if c in 'AEILNORSTU' :
return 1
if c in 'DG' :
return 2
if c in 'BCMP' :
return 3
if c in 'FHVWY' :
return 4
if c in 'K' :
return 5
if c in 'JX' :
return 8
if c in 'QZ' :
return 10
#def words_pts(w) :
#words = input().split()
|
# 1661816, 2022-10-29 09:38:04, x-x-x (0%)
def letter_point(c):
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว
c=c.upper()
if c in["A","E","I","L","N","O","R","S"\
"T","U"]:
print( 1)
elif c in["D","G"]:
return 2
elif c in["B","C","M","P"]:
return 3
elif c in["F","H","V","W","Y"]:
return 4
elif c in["K"]:
return 5
elif c in["J","X"]:
return 8
elif c in["Q","Z"]:
return 10
def word_point(w):
# คืนคะแนนของคำที่เก็บในตัวแปร w ที่หาได้จากผลรวมขอ\
#งคะแนนของทุกตัวอักษรใน w
s=[]
for c in w :
s.append(letter_point(c))
total=sum(s)
words = input().split()
out=[]
for i in range(len(words)):
out.append([word_point(words[i]),\
words[i].upper()])
for j in range(len(out)):
print(out[j][1],out[j][0])
|
# 1663299, 2022-10-29 10:21:57, ----- (0%)
x = input().strip()
c = 0
d = ''
for i in x :
if 'A' in i:
c += 1
elif 'E' in i:
c += 1
elif 'I' in i:
c += 1
elif 'L' in i:
c += 1
elif 'N' in i:
c += 1
elif 'O' in i:
c += 1
elif 'R' in i:
c += 1
elif 'S' in i:
c += 1
elif 'T' in i:
c += 1
elif 'U' in i:
c += 1
elif 'D' in i:
c += 2
elif 'G' in i:
c += 2
elif 'B' in i:
c += 3
elif 'C' in i:
c += 3
elif 'M' in i:
c += 3
elif 'P' in i:
c += 3
elif 'F' in i:
c += 4
elif 'H' in i:
c += 4
elif 'V' in i:
c += 4
elif 'W' in i:
c += 4
elif 'Y' in i:
c += 4
elif 'K' in i:
c += 5
elif 'J' in i:
c += 8
elif 'X' in i:
c += 8
elif 'Q' in i:
c += 10
elif 'Z' in i:
c += 10
print(c)
|
# 1664326, 2022-10-29 10:39:08, ----- (0%)
def letter_point(c):
point = []
for i in range(len(c)):
if c[i] in 'A'or 'E'or 'I'or 'L'or 'N'or'O'or 'R'or 'S'or 'T'or 'U':
c.replace(c[i],'+1')
print(c)
if c[i] in 'D'or'G' :
point.append(2)
print(point)
if c[i] in 'B'or 'C' or'M' or 'P':
point.append(3)
print(point)
if c[i] in 'F'or 'H'or'V'or 'W' or 'Y':
point.append(4)
print(point)
if c[i] in 'K':
point.append(5)
print(point)
if c[i] in 'J' or 'X' :
point.append(8)
print(point)
if c[i] in 'Q' or 'Z' :
point.append(10)
print(point)
return point
# คืนคะแนนของตัวอักษรในตัวแปร c ตามตารางที่ให้ไว้
def word_point(w):
# คืนคะแนนของคําที่เก็บในตัวแปร w ที่หาได้จากผลรวมของคะแนนของทุกตัวอักษรใน w
pass
#words = input().split()
#???
|