モノグサプログラミングコンテスト2024(AtCoder Beginner Contest 345) ABCDFの五完。
— titia (@titia_til) March 16, 2024
C 各文字何個ずつあるか。
D 左上の使っていない頂点から決める。全部の長方形を試す。
E 計算量N*K*Kから落せず。
F 木(森)にして葉から貪欲。
2024年3月20日水曜日
モノグサプログラミングコンテスト2024(AtCoder Beginner Contest 345)
2024年3月18日月曜日
Codeforces Round 934 (Div. 1)
Codeforces Round 934 (Div. 1) ちょっと調子悪そうなので後ろの問題から考えてダメだったら撤退しよう、とD1を開いたら、一時間ちょっとで解けた(つもり)なんだけど提出する勇気が湧かなかった。ごめんなさい。
— titia (@titia_til) March 16, 2024
自分は、ratedコンテストで後ろの方の問題から先にやるのは向いてなさそう。
Codeforces Round 934 (Div. 1) 未提出
— titia (@titia_til) March 16, 2024
B Manacherで長さ-2まで判定すれば全部同じかabab型か分かりそう。
D1 「DP[i][j]で値はi,次の値はj以上」、「DP2[i]で次は何でも良いが、値はi」とすると遷移式が立った。PyPyだとTLEなのでC++に直すのに時間かかった。(+modして%modしなくてはいけないのね)
A. MEX Game 1
AtCoder Regular Contest 174
AtCoder Regular Contest 174 ABDの三完。
— titia (@titia_til) March 17, 2024
A 連続部分和の最大値・最小値を求める。
B +2優先か+1優先か。
C 漸化式立てて大学受験数学みたいな計算すれば良いでしょ? から式を整理しきれず終わった……。
D 実験すると、xになりうるのは(10**i)-[0,1,2]のみ。
C - Catastrophic Roulette
E - Existence Counting
2024年3月16日土曜日
yukicoder contest 421 (NUPC2023)
No.2673 A present from B
No.2674 k-Walk on Bipartite
No.2677 Minmax Independent Set
No.2678 Minmax Independent Set (Hack)
2024年3月13日水曜日
yukicoder contest 415
yukicoder contest 415 Dまで。
— titia (@titia_til) January 19, 2024
A 全探索した。
B 大きい数から貪欲に。
C,D 次の数と次のgcdを探索する。Cなら、最後の数と互いに素で、前のgcdより大きいやつをnextgcdとし、その倍数となるものを付け加えた。Cは後ろからDは前から作った。CとDほぼ同じ方針で解けたのにDに時間かけたのは反省。
No.2611 Count 01
Codeforces Round 933 (Div. 3)
F 最大幅のところを変えたい。D,Fをソートして尺取りしてd+fが最大幅の中間になるあたりを見る。
— titia (@titia_til) March 11, 2024
G グラフを拡張してBFS
2024年3月12日火曜日
AtCoder Regular Contest 173
ただし、これだと端がおかしくなるので別計算。計算量は未証明。
— titia (@titia_til) March 10, 2024
端がダメなことはランダムテストを書いて気付いた。
Dは各点からダイクストラ差をgcd取って判定……みたいなのを提出したけど、的外れっぽいね。