2010-10-18から1日間の記事一覧

SRM484 Div2 Easy(250) NumberMagicEasy

NumberMagicEasy #include <string> class NumberMagicEasy{public: int theNumber( string answer ) { int r = 0; for ( int i=0; i<4; i++ ) r = r*2 + ( answer[i]=='Y' ? 0 : 1 ); return r + 1; }};</string>

SRM484 Div1 Medium(550) PuyoPuyo

PuyoPuyo例えばL=4のとき、長さnの全消しできるぷよの並びは、 ○××○××○××○□□ と表せる。ただし、××と□□は長さ0以上n未満の全消しできるぷよの並びで、××は消している途中に○が底に付かない。長さと全消し中に底に付くぷよの色数ごとに全消しできる並びの数を…