gyouzasushi’s diary

競プロとか

今日の競プロ(2020/4/11)

GCJ 2問
JOI 1問

Google Code Jam 2020 Round 1A A - Pattern Matching

問題

prefixとsuffixさえ合ってたら適当に繋げて答えが得られる。サンプルが豊富で助かる、Google社最高

提出

Google Code Jam 2020 Round 1A B - Pascal Walk

問題

パスカルの三角形のr段目の総和は2^{r-1}なので、Nを2進で表したときに2^{r-1}の位が1ならr段目を全部取る、みたいな作戦でいけそう。実際は素通りする段も1のマスを通らなきゃだめなので、あらかじめNから30くらい引いておいて、最後に両端の1で帳尻を合わせた。

提出

JOI2008本選 B - 共通部分文字列

問題

共通部分文字列の長さで二分探索した。

提出

コメント

GCJ2020 Round1A通過🎉