1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

0.はじめに

 めっきり寒くなってきた今日この頃。
 今回は順調に3問目までクリアし、好成績を期待しつつ
 Dに取り掛かったところ、まさかの大ブレーキ。
 結局TLEを消せず3問正解で終了しました。

 レートは-6で771と微減。
 年内の緑復帰は難しそうな感じになりました・・・。

 D・Eくらいまでは、解説やAIに教えてもらいながら解法を理解しておきたいと思います・・・。

1. A - Triangular Number

 いつもならループした感じで作りますが
 さすがに等差数列の和の公式((初項+末項)×項数÷2)を使って答えを出して出力しました。

 https://atcoder.jp/contests/abc435/submissions/71469841

2.B - No-Divisible Range

 範囲毎の数字の合計を求め、合計に使った数字で
 割り切れる数字がないかをチェック。
 B問題のため、制約は緩いので単純にリストの全範囲毎に
 合計し、合計した値をすべて保持しておきそれぞれで合計数が
 割り切れないかをチェックする。
 として解を求めました。

 https://atcoder.jp/contests/abc435/submissions/71481290

3.C - Domino

 Cにしては拍子抜けするほど簡単な問題。
 リストの先頭から、
  1)長さと位置から、倒れた場合の到達点を求める
  2)次のドミノの位置が1)で求めた到達点より左側になければそこで終了
    到達点より左側にあれば、次のドミノが倒れた場合の到達点を求め
    1)の到達点と2)で求めた到達点のうち大きい方を次回以降の判断に使用
 といった形でリストを最後まで参照し答えを求めました。

 https://atcoder.jp/contests/abc435/submissions/71484976

以上

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?