Yuulis.log

トンネルを抜けるとそこは参照エラーであった。

【AtCoder】AtCoder Beginner Contest 352 - 参加記 | 茶コーダーが解くAtCoder

atcoder.jp

コンテスト時間: 2024-05-04(土) 21:00 ~ 2024-05-04(土) 22:40 (100分)

A - AtCoder Line

Difficulty: ???
解答時間: 3:51

  • 要約してしまえば、  X < Z < Y または  Y < Z < X であるかを判定する問題。
  • 丁寧にif文で条件分岐をしていく。与えられた  N をどこにも使わなかったので少し不安だった()

B - Typing

Difficulty: ???
解答時間: 5:00

  • 2つの文字列  S, T が与えられ、文字  S_i T の何文字目と対応しているかを出力する問題。
  •  S, T 用のカウンター  i, j をそれぞれ持っておき、jを1つずつ進めながら  S_i = T_j のときだけ  j を出力して  i +1 すればよい。

C - Standing On The Shoulders

Difficulty: ???
解答時間: 12:08

  •  N 人の巨人の地面から肩までの高さ  A_i 、及び頭までの高さ  B_i が与えられる。巨人の肩に別の巨人を乗せていき、地面から最上部の巨人の頭までの高さを最大化する問題。
  • 頭から肩の高さをできるだけ無駄にしたくないので、  B_i - A_i でソートしてやり、小さい順に巨人を乗せていけばよい (厳密な証明はしていないが、貪欲的に考えてみた) 。

結果

Performance: 621
Rating: 590 → 593 (+3)

atcoder.jp

耐えの3完。やっぱりD問題を解けるようにならないと厳しくなってきたか...