← Back to List

30008번: 준영이의 등급 ↗

Solutions

Python 3
226 B | 226 chars
def f(p):
  d = [-1, 4, 11, 23, 40, 60, 77, 89, 96, 100]

  for i in range(10):
    if p <= d[i]:
      return i

N, K = map(int, input().split())
l = [*map(int, input().split())]

for i in l:
  print(f(i * 100 // N), end=" ")