AtCoder Beginner Contest 278 Fまで。
— titia (@titia_til) November 19, 2022
D q=1のとき、q=2のクエリを巻き戻す
E 各数字が存在する最大/最小の行/列を調べ、それらを全て隠す(h,w)を探す
F ゲームDP。
G [L,R]にNと偶奇が同じものがあるなら、中央を取って真似っこすればOK。L=RでNと偶奇が違うときは分からない。
2022年11月30日水曜日
AtCoder Beginner Contest 278
2022年11月27日日曜日
Codeforces Global Round 24
D. Doremy's Pegging Game
E. Doremy's Number Line
F. Doremy's Experimental Tree
トヨタシステムズプログラミングコンテスト2022(AtCoder Beginner Contest 279)
E - Cheating Amidakuji
F - BOX
G - At Most 2 Colors
2022年11月23日水曜日
HACK TO THE FUTURE 2023 予選(AtCoder Heuristic Contest 016)
グラフは、「前半に1を詰めるのと後半に1を詰めるのの二通りで、辺の本数の差が辺の総数/Mにしたものたち」に加えて、「各頂点から出る辺の本数が均等なもの」をいくつか使った。Nの値とかは実験して何が良さそうか調べた。
— titia (@titia_til) November 20, 2022
最終提出で順位が10個くらい下がったけど、下振れってことで大丈夫かな……。
2022年11月22日火曜日
AtCoder Regular Contest 152
B - Pass on Path
C - Pivot
D - Halftree
E - Xor Annihilation
Codeforces Round #835 (Div. 4)
Codeforces Round #835 (Div. 4)
— titia (@titia_til) November 21, 2022
A sorted(A)[1]
B ord(s)のmax-96
C 最大値と二番目の値
D 同じ数字をまとめる
E 0の右からの累積和、1の左からの累積和。
F 二分探索。上限の値を間違えて1WA。
G startとgoalからDFSして同じ値があるか調べる。「0でない値でgoalを通り抜ける」ができないのに注意。
2022年11月12日土曜日
大和証券プログラミングコンテスト2022 Autumn (AtCoder Beginner Contest 277)
大和証券プログラミングコンテスト2022 Autumn (AtCoder Beginner Contest 277) Eまで。
— titia (@titia_til) November 12, 2022
A P.index(X)+1
C DFS
D 差が1以内で連続する数字の和。A+Aを考えると実装しやすい。
E 01BFSで良いのにダイクストラした。
F - Sorting a Matrix
G - Random Walk to Millionaire
2022年11月8日火曜日
AtCoder Beginner Contest 276
AtCoder Beginner Contest 276 Fまで。
— titia (@titia_til) November 5, 2022
C A[i]>A[i+1]となっている一番後ろの箇所を探す
D gcdにしたい。
E 隣接マスからBFS
F 正方形の右下のマスを埋めて行く感じ。BITを使って実装。
G - Count Sequences
2022年11月6日日曜日
yukicoder contest 367
No.2119 一般化百五減算
No.2120 場合の数の下8桁
2022年11月2日水曜日
AtCoder Beginner Contest 275
E DP[i][j]で、iマスでj回以内でゴールできる確率。後ろの方のマスから見る。一ヶ所iとjの書き間違いしてずっと悩んだ。
— titia (@titia_til) October 29, 2022
F 最後の値を使うか使わないか場合分けしてDP。ずっと遷移が合わず苦戦。
G - Infinite Knapsack
2022年11月1日火曜日
Codeforces Round #819 (Div. 1 + Div. 2) and Grimoire of Code Annual Contest 2022
C (()())(())の三個目の(では答えが増えないが、五個目の(では増える。一つ下のレベルのカッコが閉じれば、また答えが増えるようになる。
— titia (@titia_til) September 6, 2022
E (i,i+1,j,j+1)という四つ組か(i,i+x)という組かそれ以外かのなる。四つ組を何個作るかで場合分け。四つ組の作り方や、残りで二つ組をいくつ作れるかは事前にDP