プロコン

ABC327

6完。なんかみんなEまで速くない?自分はまあ順調に解いていった感じ。 A - ab なんか簡単な書き方ないかなあと思ったけど、普通にif文をコピペして逆にした。ショートコード見ても「abかbaを含む」で判定してるし、しょうがないか。 B - A^A オーバーフロー…

ABC326

6完。 A - 2UP3DOWN 難しいので言われたとおりに実装する。解説みたいにやったけど、y-xを計算しとけばよかったじゃん。 B - 326-like Numbers 3桁固定なので迷うけどまあNから1000未満まで回す。これ制約の919は326-like numberの最大値なんだろうけど、こ…

ABC325

6完。おとといPCが壊れたけど、データは救出できたのでようやく気持ちが落ち着いてきた(それまでは食欲もなかった)。借りたPCも競プロができる程度には環境整備できて、いいコンディションで臨めた。結果は普通。たまには橙パフォ取れるのがABCじゃなかっ…

ARC167

2完3ペナ。順当すぎて何もない。それで水パフォなのは落ち込む。 A - Toasts for Breakfast Party まず、(問題の見た目からしてそうだけど)乗ってるトーストが0枚の皿はないとしていい。2枚乗ってるのから持ってくれば アンバランス度が下がるので。あとは…

ABC324

6完1ペナ。昼間のTTPCよりは体感調子良かったけど、難しいことをやっていないからそう感じるだけかも。最近ABCはやる気ないというか、わりとどうでもいいと思っているところはある。レーティングはけっこう気にしているが。なんかTL長い問題が多かった。 A -…

ARC166

3完。もうやだ。スピードが出なさすぎてコンテストを楽しめない体になった。 A - Replace C or Swap AB Yの'C'はXでも'C'の必要がある。そこは動かないので、Yを'C'で区切ってそれぞれの区間を解く。ここには'A'か'B'しかなく、'A'の個数は一致する必要があ…

ABC323

6完。簡単なことしかしてない。競プロしてるとき頭がもやもやする感覚はずっとある。 A - Weak Beats 考察がむずくないか。奇数番目は関係ない。すべて0というのは、0でないものが一つでもあるかを確認すればわかる。 B - Round-Robin Tournament 勝ち数が同…

ABC322

ABCEFの5完。Dがありえないほどつまらなかった。レーティングが下がるのは実力通りなので納得できるが、だいぶ嫌な気持ちになる。俺が力を発揮できない問題出しやがってほんと気に食わねえよ。 A - First ABC 2 findを使う。見つかったときだけ1を足す必要が…

ABC321

6完。今回も頭が悪かった。問題は面白かった。 A - 321-like Checker 文字列として受け取ってN-1回文字として比較。 B - Cutoff 長さN-1のvectorを用意しておいて、それをコピーして1個加えてソート。全探索できますかという問題。いいね。 C - 321-like Sea…

PAST202303-OPEN

N以外。珍しく夜に5時間確保してやった。 A - シンプル石取りゲーム/Simple Game Sは結果が逆になる。Tは?これも逆になる。てことで、Nの偶奇とこれらを全部xorすればよい。どっちが正しいかはサンプルで確かめる。 B - 小数点第 D 位/Dth decimal place Py…

ARC165

AとCの2完。失敗したとかじゃなくて順当にこの順位。セットとの相性という意味では運もあるけど、内容がもう順当としか言いようがない。証明ができないから競プロができない。 A - Sum equals LCM 最小公倍数は1が単位元。とりあえず大きい数を考えると、素…

ABC320

5完。前半早解きできるいいセットだったよ。疲れた。誤読したFのupsolveしたくない。 A - Leyland Number 10^9より小さい2数の和なのでintでOK。このくらいの数ならdoubleで誤差なく扱えるので普通にpowを使う。久々の1分切り。俺たちのA問題が帰ってきた。 …

ABC319

今回から7問。F以外の6完。Fはパッと見ただけで、読んでもいない。WTFで心が疲れていたので、Eまで通したらさっさと順位表を見てしまった。 A - Legendary Players コピペできる形で出してくれてはいるが、整形がけっこう大変。\n を },\n{" に置換するとか…

WTF22-DAY2-OPEN

無 A - Hat Puzzle こんな有名問題がAGC格に出せるのかよ。10^100が微妙に小さくて不安になる。地道にやっていくしかないと思ったが、無気力だった。休むに似たりというか、本当に休んでいた。どちらかの色の帽子が全て見えているとき自分の色がわかる。1回…

WTF22-DAY1-OPEN

1完。unratedなのは悲しいけど仕方ない。参加させてくれてありがとう。 A - Save the Monsters 他の問題もだけど、すっごくフレンドリーな見た目。ABCのEやARCのBにありそうな簡単めの問題に見える。でも難しいので、やべーやべー言ってた。なんか誤読してた…

ABC318

ABCDEGの6完。Eまで調子よく解いて順位が低くFGが難しめということで、なんとか片方解けてよかった。今日は、ずっと溜めていたABC315Gと新エディタコンAをやることができた(何日か熱っぽくて頭が働かなかったのとアニメゲームで忙しかったのとで)。内容は…

ABC317

5完。苦手セットだし慢性的に頭が悪いしどうしようもない。「こっちの問題を先にやっていればなあ」とかそういうんじゃないのよ。どの順番でやっても青パフォは取れなかった。 A - Potions 入力はかなり多いが、最初に見つかったものを出力すればいいので簡…

ABC315

6完。たまには橙パフォ取りたいねえ。なんか今日はそれほど疲れていない。 A - tcdr 問題文からコピペしようと考えて、カンマが入っていたのでそこで止まってしまった。カンマとスペースを消して"aeiou"とすればよい。2分超えてるのはよくないけど、まあA問…

AGC064

2完1ペナ遅解き。俺に相応しいゴミのような成績だ。いや青パフォがゴミなわけはないんだけど、こういうコンテストだとそう思えてしまう。 A - i i's 難しい。だから400なのか。Nが小さいほど条件がきつくてコーナーケースが生じている可能性もあるので、とり…

ABC314

6完。好きな問題が多かった。Bはゴミ。 A - 3.14 コピペできるいい問題。先頭からN+2文字出力する。 B - Roulette ビットで管理する。popcountも持っておく。指定ビットが立っているものから最小値を求め、もっかいループしてvectorに条件を満たすものを入れ…

CODEQUEEN2023-FINAL-OPEN

D以外の5完。気持ちのいいABCみたいなセットだった(Dだけは、あんなに解かれてるのが意味不明)。Fが通って、いい順位(昨日のつらさが吹き飛ぶ)。 A - QUEN なんか読解に時間かかった。答え用のstringにpush_backしていく。cと等しいときはもういっかいpu…

ABC313

ABCEの4完。終了後1時間以上かけてDとGを通した。仮にEを通したあとDを無視してGをやっていたらギリギリ間に合わなかったくらい。遅すぎてまともに戦えない。なんてつまらないんだ。Dを考え直してるとき、頭が熱くなって、破壊された。結果に影響はなかった…

AGC063

2完。昨日よりはいいけどやっぱり微熱は残っていた。コンテストが始まると問題ない感じで、体温はだんだん下がっていた。後半は、休んでいたのと同等の進捗しか生んでいないが、疲れきってヘトヘトになった。 A - Mex Game 少し前にもmexを使うゲームあった…

ABC312

5完。昨日の夕方に昼寝をしたとき、高温の中長時間眠ってしまい、しばらくしてから微熱が出た(普段涼しいのはエアコンの風が当たる位置にいるからで、昼寝してた位置でも夜は涼しいのは西日が当たらないから)。それがずっと残ってしまった(2日連続で風呂…

PAST202212-OPEN

どうにか全完。 A - メダル/Tokens 何回買えるかを求める。 B - 分数比較/Fractional Comparison 制約を見てなくてサンプル通らなかった。何も考えてない。これ未だによくわかってなくて、中学校で習ったことを思い出してしまう。等しいのは先に判定しておい…

ABC311

6完。苦手そうなセットでまずまずの成績はかなりラッキーかも。 A - First ABC 出現フラグを長さ3の配列で持ち、3つ揃ったかを毎回愚直にチェックし、揃ったら出力して終了。文字の種類数が多い場合は、出現した文字の種類数をカウントしておくとよさそうだ…

ABC310

5完。今日はいけると思ったのになあ。Eまでのスピードはけっこうよかったらしい。実際調子はよかったと思う(今週はスマホのことでばたばたしてたけど今日の昼の段階でARCの復習をやれるところまで回復できた)。それなのにFかすりもしないの。一番の得意分…

ARC164

歯の詰め物が欠けた、スマホが再起動ループ、ARC中トイレが微妙に間に合わなかった、ARCがズタボロだった。悪いことが重なると気持ちが普段と違うステージに行く。上手い言葉が見つからない。「絶望」とか「茫然自失」とか、一面ではそうだけどけっこう違う…

ABC309

6完。 A - Nine 考察にけっこう時間かかった。雑に言うと差が1。例外は、盤面をにらむと、Aが3の倍数のとき(A=9のときは差ではじかれてるけど別にいい)。 B - Rotate 考察にめちゃくちゃ時間かかった。盤面を時計回りに見ていく。そのために長さN-1のfor文…

ARC163

3完。パフォ2105は上出来。よかった。Dは歯が立たなかったけど。 A - Divide String まてよ、これ例えば4つに分割できたとして、後ろの3つを結合しても損しないね(辞書順で大きくなるだけ)。2つより多く分割できるなら2つに分割することも可能。つまり2つ…