競プロ日和

競技プログラミングを楽しむ

☆1.5

No785

問題 分かりやすいように変数を定義 R:赤が表示できる文字数 G:緑が表示できる文字数 B:青が表示できる文字数 上記より、カラーコードのイメージは #RRGGBB のようになるので、 「R * R * G * G * B * B」 を出力すればいい。 ans = 1 for s in (input() …

yukicoder No745

No745 まず、’D’が’0’の場合はライフが0となり、失敗なので、"Impossible"を出力する。 実際に得点に絡むのはperfectとgreatだが、greatから始めてコンボを継続すれば、より高得点なので、 ①great ②perfect の順で考える。 goodは考えない。