Codeforces Round #206 (Div. 2)
はい。
http://codeforces.com/contest/355
#
ざっくりと大意
・1桁ずつ足し算を繰り返していくとdになるk桁の0始まりではない数はいくつか??なければ"No solution"を。
方針のようなもの
・d+(k*0)みたいなのダメかな
k,d=map(int,raw_input().split()) if d==0 and k>1: print "No solution" else: print str(d)+'0'*(k-1)
出来た。1回めは2桁以上で0を作ることを要求されるのを忘れてて無駄にWAしたけど。。