/ 最近 .rdf 追記 編集 設定 本棚

log[20240408]



20240408() [AtCoder] 先週末にあったトヨタ自動車プログラミングコンテ2024#4AtCoder Beginner Contest 348のふりかえりと精進についてAPenalty Kickサンプルを出力して気がついたけど、oox の繰り返しを必要な長さ出力するだけだっただけど各 i についてそのつど判定する方が簡単だったのでそのようにBFarthest Point距離の比較をするのにルトはいらないRuby には Math.hypot (sqrt をと) の2乗の値を返すメソドがあると思ってリファレスを見たけど見つからなかったたぶん Complex#abs2 のことが頭にあったのだと思う解法は愚直総当たりで最初に見つかったものを答えにする素直に書け「番号が小さいものという条件は自然に満たされるCColorful Beans色でグループ化してグループ内の最小値の最大値を出力する要は悲観主義者が最もましな選択肢を選んだ場合がどうなるかという話この C 問題まではプログラミング言語の扱いが問われているやりたいことが書けますかとRuby で参加しているならC 問題は Array#group_by を知っていますかという問題だったDMedicines on GridグラフですよねST と薬のマスを頂点として同じ頂点を2度通らずに S から T へ到達できますかという問題これは訪問済み頂点を記録して DFS でやろうそして頂点間の繋がりがグリドで与えられていて探索をしなければ明らかにならない2段構えになっている最初はきれいに2段に分けて解こうとしたんだけど面倒くさくなった最初のグリド探索のついでに到達可否の判断をしてもいいじゃないプライオリーを使わずにテーにキーに探索地点を追加してエネルギーを記録していったこれに 50 分くらいかけたんですよそれはダメEMinimize Sum of Distances全方位木 DP頭が破壊されましたこういうのは終了したあとでじっくり落ち着いて書きたい終了3分後>提出 #52114566 (RE)頂点番号を1始まりのままにしていたのに0 から N-1 を処理対象にしてしまったせいでエラーになっている終了 13 分後>提出 #52115938 (AC)結局惜しくはなかった今日になって全体が見通せる状態でイチから書いたもの>提出 #52179331 (AC)最初からこれがすらすら書けないのは理解が遅いってことだよ