Codeforces Round #114 (Div. 2)
はい。
http://codeforces.com/contest/168
A. Wizards and Demonstration
implementation
ざっくりと大意
・魔法使いによりとある国に住むことになり、demonstrationを組織する??
・n人の人口のうちにx人の魔法使いがいる、n-x人の普通の人達はdemonstrationや魔法使いに関わろうとしない??
・だが都市人口のy%の参加がないとdemonstrationが行政に反応されないのでクローン人形を仕立てて偽装する
・行政はクローンと普通の人の区別は付けられないのでy%になる最低数だけクローンを作成したい
方針のようなもの
・nとyで計算して端数切り上げて、xと差分みればいいかな
n,x,y=map(int,raw_input().split()) h=n*y if h%100!=0: h+=100 h=list(str(h)) h=''.join(h[:-2]) h=int(h) print h-x if h-x>=0 else 0
信用していないので小数以下は使わなかった。
B. Wizards and Minimal Spell
ざっくりと大意
・"#"があると増幅ライン
・とあるテキストを意味が変更されずにできるだけ短くしたい
・スペースは"#"がある行でのみ意味をもつ、よってそうでない行のスペースは削除
・連続した2行がどちらも"#"を含んでなければスペースの削除と行は結合される
解読途中。。ここまでの条件だとサンプル1の6行目がよくわからない。。