AtCoder Beginner Contest 036
はい。
https://beta.atcoder.jp/contests/abc036
A - お茶
Python2
a,b=map(int,raw_input().split()) print (b+a-1)/a
端数切り上げになるように計算。
B - 回転
Python2
n=int(raw_input()) l=[] for i in range(n): l.append(raw_input()) for i in range(n): tmp='' for j in range(n): tmp+=l[j*-1-1][i] print tmp
回転したものになるよう取り出して出力。
C - 座圧
Python3
n=int(input()) a=[] for i in range(n): a.append(int(input())) l=list(set([i for i in a])) l.sort() d={} for i,j in enumerate(l): d[j]=i for i in a: print(d[i])
重複を排除してソートするとそれぞれの数がいくつに圧縮できるかを確定できるのでソレから出力。