AtCoder Beginner Contest 163 過去問 (A~C)
参照
A問題
1分くらい。
A = int(input()) import math print(A*2*math.pi)
B問題
3分くらい。
n, m = map(int,input().split()) A = list(map(int,input().split())) if sum(A)>n: print('-1') exit(0) for i in range(m): n-=A[i] print(n)
C問題
10分くらいで解けました。
collections.Counterを使えば割と楽に解ける問題です。
n = int(input()) A = list(map(int, input().split())) import collections c = collections.Counter(A) for j in range(n): if j+1 in c: print(c[j+1]) else: print(0)