create dev channel
This commit is contained in:
16
zeta/py/completed/1339.py
Normal file
16
zeta/py/completed/1339.py
Normal file
@@ -0,0 +1,16 @@
|
||||
def solve(N: int, W: list):
|
||||
V = {}
|
||||
|
||||
for w in W:
|
||||
for i, a in enumerate(w[::-1]):
|
||||
if a not in V:
|
||||
V[a] = 0
|
||||
V[a] += 10 ** i
|
||||
S = list(sorted(V.items(), key=lambda x: x[1], reverse=True))
|
||||
return sum([(9 - i) * S[i][1] for i in range(len(S))])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
N = int(input())
|
||||
W = [input() for _ in range(N)]
|
||||
print(solve(N, W))
|
||||
Reference in New Issue
Block a user