当該車両の運転士が車両のパーキングブレーキシステムをオンにし、待機場停車時にフットブレーキ操作を行ったにもかかわらず、パーキングブレーキが有効に作動しなかった」ときにどんなフィードバックがあったのかなかったのか。これはブレーキをかけることとブレーキがかかることが一致しなかった例。自分は古い人間なのでこの2つがワイヤーで直結している(力学的)システムが好きです(大型車両で補助動力がうんぬんはおいといて、自分が乗る車は)。ちなみに自動運転のエラーではなく手動操作中の事故。しかし原因は(車内の?)通信ネットワークにある。
○○
を探す。■B 問題 Citation。1回間違えて愚直二乗解法で書き直した。与えられた値の中に答えがあると思い込んだわけではないのだ。それも想定して、でも反例が出てこなくて間違えた。とても難しい問題。以前から書いてるけど、否定で定義される MEX みたいな問題が苦手。問題名は引用かなと思ったけど意味がわからない。調べたら召喚状、出頭(罰金)命令書、賞状といった意味が出てきた。意味があまりにとっちらかっている。形式に対する名称なの? なんにせよどれもしっくりこないような。■C 問題 Equilateral Triangle。円周 L を3等分して L/3 個の三つ組の掛け合わせの和。■D 問題 String Rotation。まず先頭に近い方から前後ペアを見つける。どのような。前後が大小の順番で並んでいるペア。次は見つけたペアの大きい文字をどれだけ後ろへ送るかを決める。より大きな文字の前か最後尾。■E 問題 Pair Annihilation。焼きなまし?(問題名←それは annealing こちらは対消滅) F 問題より考えた。最小全域木的な操作や重み付き UnionFind を考えたけど、うまくない。葉からの DP (with マージソート)を考えたけど、うまくない。実は葉から貪欲にペアを作っていくのが最善だった。それがわかればあとはがんばって書く。■F 問題 Connecting Points。2乗が通るのでやるだけですか? TLE×3 だった(#66577100)。もうええやないですか。通してください。できることはもうやってるんです。プライオリティキューに無駄要素が詰まりがちだから、値が重複しないように気をつけました(プライオリティキューにはユニークな距離の値だけを入れ、距離に対応した頂点対リストは Hash に入れた)。新頂点を追加するときに点間距離ではなく連結成分対新頂点の最短距離をソートによらず選び出すことでさらにキューに入れる要素を減らそうとしたら、これは遅くなりました(TLE×7)。お手上げ。1+1+1+1 = 4
ではないんです。3までは線形に増えていってもその次はスタックオーバーフローで実行が完了しないんです。こういう限界の低さをふまえて出題してもらいたい。D 問題に解けない問題を置かないでほしい。■■■A 問題。嫌いな嫌いな +0.5 秒問題。自分について理解した。たとえば問題文が「最後に肩を叩かれてから S 秒後まで長老は起きています。(最後に肩を叩かれてから) S+1 秒後には寝ています」だったらすんなり頭に入ってくる。次からこう読めばいいと理解した。S と S+1 という2つのパラメータを S というひとつの値で表すために +0.5 秒というやっかいものを導入して、「あとはわかるな」で済ませるから話がややこしくなるのだ。きっちり文章にしてくれないとわかりません。0110
と 0[1]2[1]0
しか作れないとわかる。2の両隣の1はオプション。0
はいくつ連続で並べてもいいので、11
と [1]2[1]
を 0
で区切るイメージ。まずは消費の仕方が限られている2を消費したい。2を消費するのに十分な0の数は2と同数。これは数列が環状に循環しているから。次に1を消費したい。2の両隣の1はオプションだから、2の倍の数までは何も考えずに消費できる。余りは 11
として2の島と同様に同数の0で区切る必要がある。余りの1が奇数個の場合が面倒。2の隣の1をひとつ持って来られるなら良し。持って来られない(2がゼロ個)なら即座に No。実装ミス(A = A-B-B
を A -= B-B
とした)と勘違い(ひとつのことを実装しているあいだにもうひとつのことが曖昧になっていくせい)で2ペナ。■本日の ARC は終了です。時間をオーバーして C 問題の実装を終わらせたけど、シャッフルした順列をソート済みに並べ替えようとすると最後の2要素が一致しない。操作対象が2要素だけだと自由度がなくていけない。1要素を加えた3要素を手で操作してなんとかできないかやってみたけどどうにも完成させられなかった。えっ? 全体の和が一致していても不可能なケースがある?(ないよね) N=2 だけでなく N=3 も場合分けが必要?masked_max_m = max>>digit_from_bottom<<digit_from_bottom
って書くかなあ。特に罠もないと思う。符号は罠にならないし(非負だよね?)、シフト数の罠(明らかなシフトしすぎは未定義)は書き方によらないし (Rust の罠は知らないよ)。あと、20250517 に書き足したことだけど、以下と未満の差を埋めるのは n に予め1を足しておくだけでいいみたい?円安が追い風」 円安はネガティブ材料なのだから、向かい風や逆風がふさわしい。関係あるようなないような話。真逆と書かれていればそれが作家の当て字でも早い者勝ちルールでマサカと読むことにしている。■■■「大学院の講義が英語化された結果、日本人学生はリスニングができないので話を聞かずレジュメを眺め、一部積極的な留学生がたまに質問するようなスタイルになった - Togetter [トゥギャッター]」■相変わらず趣旨には触れないんだけど、~が原因となってみたいな意味の「ひいては」を漢字にすると「延いては」になるみたい。意味を考えるとまあそうかなという感じ。延長線上に何があるかを示すという意味で。「引く」という動詞があまりにもたくさんの意味を持っていて、「引いては」と変換候補にも出てくるから、うっかり選ぶこともあるかな。(それがなんか違う気がしたので ATOK で辞書を引いた)