WARushスマートフォン用の表示で見るWARushSRMの結果とか、解けた問題のコードを書いていきますこの広告は、90日以上更新していないブログに表示しています。色の付いたブロックでタワーを作る。ブロックの色はC種類あり、それらは無制限に使うことが出来る。タワーは各高さごとに2*2のブロックを使用する。タワーを作るにあたってルールは以下の通り隣同士のブロックが同じ色の場所は多くてもK箇所とする。(2つのブロックがいずれかの面で接していたら隣同士とする)タワーの高さは1からHとする。Hが与えられた時のタワーの作り方は何通りあるかを返せ。高さHの4つのブロックの色がCsとなっていた時の、タワーの作り方の数とする。初期値はdp[1][K][Cs]でKとCsを回して作る。dp[H][K][Cs]となる。答えは高さが1からHのdpに入ってる数値の総和となる。計算量が増えるだけでメリットなかたね。あと変数名が紛らわしすぎて実装中混乱した。"ABBADiv1"月別アーカイブリンクはてなブログブログをはじめる(無料)お知らせはてなブログをはじめよう!Ekaingさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。