Codeforces Round #352 (Div.2)
はい。
http://codeforces.com/contest/672
A. Summer Camp
ざっくりと大意
・"123456789101112131415..."と並んでいる文字列のn番目の数字は何か。
Python2
print ''.join([str(i) for i in range(1,385)])[int(raw_input())-1]
長さ1000程度のを自前で作っておいてn番目のを出力する。
B. Different is Good
ざっくりと大意
・文字列sは全て英小文字で与えられ、Keremは文字が全て異なるのが好き?
・文字列内に2つ同じ文字があったら1つ変えて、文字列sを全て異なる文字なようにする?
Python2
n=int(raw_input()) s=list(raw_input()) t=len(set(s)) print n-t if n<27 else -1
長さ27以上は英小文字が尽きるので全て異なるようにはできなくなる。26文字までならset型にして重複排除してnとの差分が最小の変換数になるはず。