2021/6/13に開催されたAtCoder Beginner Contest 205に参加しました。
ここ最近、仕事が忙しすぎて休日のコンテストも全然参加できずでしたが、なんとか少し余裕ができたということで3週間ぶりの参加。競プロのカンも大分落ちたような気がしてますが、とりあえず頑張ろうという気持ちで臨みました。
3週間ぶりのABC参加。とりあえず頑張ります。
— devgenjin77 (@devgenjin77) 2021年6月13日
AtCoder Beginner Contest 205 - AtCoder https://t.co/9QLvw7lhj9
今回の結果
で、今回の結果は3完というなんとも微妙な結果で終了。
で、なんと超久しぶりの灰色パフォーマンスとなってしまい、レーティングは暴落。茶色落ちが目の前となってしまいました。。
3完灰パフォで激冷えしました😭😭
— devgenjin77 (@devgenjin77) 2021年6月13日
うーむ、、茶落ちが目の前に迫ってきた。。
devgenjin77さんのAtCoder Beginner Contest 205での成績:5707位
パフォーマンス:299相当
レーティング:887→839 (-48) :(#AtCoder #ABC205 https://t.co/hArlSX7Vx4
振り返り
Cでの3WAが痛かったです。
A問題
を出力すればOK。結果がdouble型になるように気をつける必要がある。問題なくAC。
提出ソース
Submission #23403651 - AtCoder Beginner Contest 205
B問題
数列をソートするのも良いが、サイズの配列を作って、〜の各数字の出現を管理する方式で実装しました。問題なくAC。
提出ソース
Submission #23411505 - AtCoder Beginner Contest 205
C問題
まともに計算すると結果が溢れてしまうので、の大小関係とか正負で場合分けする必要がある。
ということで実装してみたらば、いろいろ考慮漏れがあり、提出のたびにWAを喰らう有様。結局、4回目の提出でACが取れましたが、3ペナの影響は非常にデカく、これが原因でレーティングが大幅に下がることとなってしまいました。
提出ソース
Submission #23425549 - AtCoder Beginner Contest 205
D問題
解けず。当初の解法では、サイズの配列を用意して、に番目に小さい数を格納するというやり方をしましたが、それだとサンプルで用意されたケースぐらいしか通りませんでした。
他のやり方を色々思案しましたが、なにも思いつかずで終了です。
この問題、順位表では2000人以上ACが出てたようで、本来なら解けて然るべき問題だったかと思いますが、最近精進ができておらずで競プロのカンが大分衰えてきていることの証左になっているというところでしょうか。。
E問題
順位表の情報から、めっちゃ難しそうだったので問題文すら見ておりませんでした。
F問題
順位表の情報から、めっちゃ難しそうだったので問題文すら見ておりませんでした。
これまでの実績
レーティング急降下。茶色を突き抜けるのも近いか!
総括
最近仕事が多忙で精進をサボっていたので、競プロの力も大分衰えていることが実感できました。ただ、これで諦めるのもシャクなので、少しづつでも努力して上のレートを目指せるように精進再開したいと思います。
また、次回も頑張ります。