2012-05-02から1日間の記事一覧

AtCoder Regular Contest #002 C - コマンド入力

コマンド入力ボタンの全ての割り当て方を試す。AAB……という系列、L=AA、R=ABだった場合に、LよりもRを使った方が入力回数が少なくなるということはないので、先頭から貪欲にLとRを使えば良い。 input() c=raw_input() a=len(c) for L1 in "ABXY": for L2 in …

AtCoder Regular Contest #002 B - 割り切れる日付

割り切れる日付strftimeは年の範囲に制限があるらしい。 from datetime import *; Y,M,D=map(int,raw_input().split("/")) t=datetime(Y,M,D); while t.year%(t.month*t.day):t+=timedelta(1); #print t.strftime("%Y/%d/%m") print "%04d/%02d/%02d"%(t.yea…

AtCoder Regular Contest #002 A - うるう年

うるう年 Y=input();print"YES"if Y%400==0 or Y%100!=0 and Y%4==0 else"NO"

AtCoder Regular Contest #002

A 1:36 B 33:34 RE 1回 C 17:23 D × 結果 41位ミスが痛いので、早解きに拘らず、丁寧に解こうorz