😡

JavaScriptでABC423(A-C)

に公開

https://atcoder.jp/contests/abc423

A - Scary Fee

https://atcoder.jp/contests/abc423/tasks/abc423_a

1000+C円ずつ残高を減らして1000円もらえる。何回その操作ができる?がわかれば1000をかけるだけ
問題文を読むのに時間をかけすぎ

https://atcoder.jp/contests/abc423/submissions/69299722

2分12秒 AC!

B - Locked Rooms

https://atcoder.jp/contests/abc423/tasks/abc423_b

0から右に行けるところまで行く + Nから左に行けるところまで行く をやって、残った部屋が行けない部屋
このくらいの部屋数ならArrayなりSetなりで……

https://atcoder.jp/contests/abc423/submissions/69306057

8分49秒 AC!

C - Lock All Doors

https://atcoder.jp/contests/abc423/tasks/abc423_c

とりあえず、全部開けてから全部閉じれば求められている状態にはできる
……で、「奥にはもう閉じてるドアしかない」状態では、その閉じたドアの数 × 2回引かなきゃいけない

Array#findIndex()が見つからなかったら-1を返すのを忘れてて2ペナ(1, 2)食らったので皆さんは気をつけましょう

https://atcoder.jp/contests/abc423/submissions/69321427

31分20秒 AC!(2ペナ)

D-G

Dは見た瞬間Priority Queueだあああああとなりました 持ってなかったので終焉
でもEもFも見当つかなかったので時間内でPriority Queueを実装するしかなく撃沈


Perfomance

  • perf : 799
  • レート変化 : 865 → 859 (-6)

感想

来週までにPriority Queueを実装しなさい
最近4完できてなさすぎて辛いのでそろそろ4完させてください


過去のABCも似たような記事を書いています。よければそちらもどうぞ。

Discussion