ぬるぬるの競プロ日記

コードをぬるぬる書きたいです。

再帰関数

ABC115 D - Christmas

初めに思いついたこと: ・N<=50と小さい。 ・漸化式を用いて、NバーガーのPとBの総数と、NバーガーのPの総数は表せる。 (前者をnum[N],後者をf[N]と表す。) ・後ろから数え上げればいいな。 ー>シミュレーションか? ー>シミュレーションは厳…

ABC114 C - 755

初めに思ったこと: ・全探索は難しそう。O(N)=10^9 ・桁DPかな? ・ずるずると桁DPの沼にハマる コンテスト後: bit全探索を思いつく。 具体的には、3,5,7を0,1,2に対応させてbit全探索。 計算量はO(10*10*3^10)≒10^6で、間…