分SHAREツイートシェアはてブLINEPocket9月15日(日)にABC141に参加したのでその復習です。今回もPHP7での参加で通算8回目のコンテスト参加でした。Tickets最後に結果https://atcoder.jp/users/hideyuk1/history/share/abc141Dまで30分以内にAC出来てかなり僕としては良い結果でした!パフォーマンスも緑の中でも上位で、AGCを除けば過去最高パフォーマンスでした。レーティングも緑まであと19!来週のABCとAGCに参加すれば届きそうなので忘れずに参加したいところです。提出したコード今回もA〜Dのみです。PHP_EOL;https://atcoder.jp/contests/abc141/submissions/7517001switch文を使った方が良いかもしれません。コードでは0文字目からスタートしているので奇数と偶数が問題文と反対になっています。ここまで約9分でした。各参加者の正解数だけを集計していきました。その参加者の正解数となるのであとは参加者ごとに0超えるかどうか判定して判定結果を出力して終わりです。ここまで約17分でした。PHP_EOL;https://atcoder.jp/contests/abc141/submissions/7529757商品の中から最も値段が高いものに割引券を1枚使い、割引券を使った商品の値段を割引後の値段に更新を割引券がなくなるまで繰り返せば最も安く全商品を買えそうだと分かります。SplPriorityQueue)を使うと楽に実装できます。Manual過去問をやっていても思いますが、優先度付待行列は使う機会が結構多いですね。ここまで約29分でした。最後に結構AtCoderに慣れてきたのと少しづつ過去問をやってきた効果か、問題を解くスピードが少しずつ上がってきた気がします。成長を実感出来るとやっぱり楽しいですね。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト上に表示された文字を入力してください。miniOrange。