elphe
elphe.bsky.social
elphe
@elphe.bsky.social
自称競プロer/大学生
AtCoderにて水色コーダーとして活動中(https://atcoder.jp/users/elphe)
アルゴリズム・データ構造が中心の独り言ばっかりになりそう
とりあえずRustで自作のUnionFindを書いてみた
(英語力がないので関数名が…)
November 9, 2025 at 9:16 AM
ABC431おわりっ!18分11秒でABCD問題をノーペナ4完!

A問題はmax(H,B)-Bが答え

B問題はフラグの配列をもっておいて、加算か減算か決める

C問題はそれぞれをソートして、軽い方の頭から対応する体を決める
対応する体は、極力軽い体を選ぶ貪欲法でOK

D問題はナップサックDP
つまるところ、全体の重さの半分以下を頭部に持ってこれるので、全体の重さの半分をナップサック耐久度としてナップサックDPを行えばよい

E問題はなぜか合わない
マス(i,j)から方向dに光が出たときの答えを01BFSで順次求めていけば良さそうになったけど、サンプルが通らない

F問題まったくわからん
November 8, 2025 at 1:47 PM
atcoder.jp/contests/abc...

(Rustでは)人生初AC!!!!
Submission #70745591 - AtCoder Beginner Contest 430
AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.
atcoder.jp
November 8, 2025 at 2:39 AM
さっきたまたまAtCoderのコンパイルコマンド確認しに行ったら、C++のコンパイルコマンドがとんでもないことになっててびっくりした
大半はインクルード指定のオプションだったけど、よく見るとfconstexpr系のオプションに渡される値が大幅削減されてた(元々の値がデカすぎた)
November 8, 2025 at 12:44 AM
四条駅から松ヶ崎駅まで2+4+6+8+10+12+14=56分!?市営地下鉄にしては長すぎやろ!!
(実際は四条駅から松ヶ崎駅までで14分)
November 7, 2025 at 12:41 AM
とりあえず「The Rust Programming Language 日本語版」を5日で1~16章まで読破したけど、かなり苦しいぞ……
特に後半になるほど失速してるので、読み終えるのはいつになることやら……
November 6, 2025 at 2:18 PM
Rust言語を勉強してるけど、だいぶ難しい〜
November 4, 2025 at 11:03 AM
第2回 岩井星人アンソロジープログラミングコンテストにご参加くださった皆様、ありがとうございました!
初作問にしてDiv.1のB問題とExtraのG問題のwriterを担当させていただきました!
用事が重なってしまい、皆様と興奮をともにすることはかなわなかったのですが、不備なく終えられてよかったです!
November 3, 2025 at 10:17 AM
僕のコーディングスタイルもRustに大きく影響を受けてるし、そろそろRustに移行しようかな
ライブラリ自作勢なので標準ライブラリが最小限でもあまり困らなそうだし
November 2, 2025 at 10:47 AM
嫌だ、日常に戻りたくない!
November 2, 2025 at 3:25 AM
デッキに立ち乗りしていて周りに人がいないので、これでもかと言うほど富士山を撮りまくった
November 2, 2025 at 1:34 AM
新幹線、3時間座り続けるのはグリーン席でもキツかったので、帰りは立ち乗りする(車掌さんにもデッキならいいよって言ってもらった)
November 2, 2025 at 1:04 AM
09:42発と10:42発の便を見間違えて新幹線逃すところだった
何で1時間後の便が既に電光掲示板に表示されてんすか
November 2, 2025 at 12:47 AM
Now located in: 新宿ダンジョン
Scanning area............FAILED
Searching way back............FAILED
Sending rescue signal............FAILED
November 2, 2025 at 12:20 AM
汚職事件を使って朝食を食べに行く
November 1, 2025 at 11:00 PM
ホテルのカミソリの使い方わからんくて顔面出血しまくってて草
November 1, 2025 at 10:29 PM
ABC430おわりっ!87分18秒でABCDE問題をノーペナ5完!

A問題は「仮定を満たしつつ、結論が満たされていない」かどうか

B問題は選択範囲の左上を全探索して、選択範囲内の文字の配置をstringかなにかに変換してsetに突っ込み、最終的なsizeを答える

C問題は左からi文字目までに何個のA,Bがそれぞれ出現するかを累積和のように求め、lを全探索してrの存在範囲を累積和上の二分探索で決定する

D問題はset上で二分探索するだけだが、実装が非常に面倒
色々バグらせて時間を失ってしまった

E問題はローリングハッシュで解決
なんでこれを思いつくのに25分もかかるんですかね……
November 1, 2025 at 1:52 PM
岩プロコンの作問でご一緒したみうねさんとおしゃべりする機会もあって楽しかった!
shuntaさんとも話したくて探したけど見つけられなかった……(顔も服装も知らない相手を名札だけで約100人の集団から見つけるのはかなり困難)
November 1, 2025 at 11:38 AM
ヤバい!会場の建物内で迷ってる!
November 1, 2025 at 3:11 AM
あかん、寝坊したかも……
(まだ50%を超える確率で間に合いそうではあるが……)
October 31, 2025 at 10:01 PM
偶然お菓子を2つ入手したので、闇の呪文「トリックオアトリート」を唱えられても2回まで耐えられる
October 31, 2025 at 1:59 AM
図書館が静かすぎる
自分の呼吸の音はおろか、心音すら空間全体にこだまするかのようで落ち着かないんだが

イヤホンで爆音のGothic Hardcoreを聴いて心を落ち着かせます
October 28, 2025 at 1:00 AM
#言プロ
↓大学の課題を間に合わせるために、「留年確定まで○時間」とつぶやくスレ
October 26, 2025 at 9:03 AM
ABC429おわりっ!ABCDE問題を50分47秒でノーペナ5完!(Unrated参加)

A問題は言われたとおりやる
M≦Nが保証されていないので、変なことしようとすると危険

B問題はAの総和がM以上かつ、(Aの総和)-Mが数列Aに含まれていることと同値
sortとかaccumulateとかbinary_searchとかで楽に記述

C問題は定番の組み合わせの問題
1≦i<j<k≦Nは単に順番を区別しないためだけの条件なので気にしなくて良い
Aの度数分布表を作って、重複する値を決め打ちして、その値がAに含まれる個数をcとすると、(c*(c-1)/2)*(N-c)を加算していけばよい
October 25, 2025 at 1:44 PM