AtCoder で水色コーダー、つまりレーティング 1200 を少ない問題数で達成するために、茶色コーダー・緑コーダーにとって適切な教育的良問を 100 問集めました。
分野ごとに問題が分けられています。また、アルゴリズムの確認問題から応用問題まで幅広い層の問題がありますので、是非解いてみることをおすすめします。難しい問題もあるので、水色コーダーを目指す人は 100 問中 70 問正解を目安に頑張ってください。
##もう一度解くリスト
- 7
- 13
- 14
- 21
- 22
- 23
- 27
- 31
- 32
- DP系
- 59
- 63
- 65
- 66
- 67
- 逆元
- 78
- 79
- 84
2 AtCoder Beginner Contest 106 B - 105
5 AtCoder Beginner Contest 095 C - Half and Half
6 三井住友信託銀行プログラミングコンテスト 2019 D - Lucky PIN
11 AtCoder Beginner Contest 128 C - Switches
15 AtCoder Beginner Contest 145 C - Average Length
20 AtCoder Beginner Contest 077 C - Snuke Festival
21 AtCoder Beginner Contest 023 D - 射撃王
(ここから先は、どのような DP で解けるのかは書きませんが、全部ナップザック DP またはその亜種で解くことができます。)
50 Square869120Contest #1 G - Revenge of Traveling Salesman Problem
61 AtCoder Beginner Contest 012 D - バスと避けられない運命
65 JOI 2010 春合宿 - Finals (問題pdf)
72 AtCoder Beginner Contest 034 C - 経路
73 AtCoder Beginner Contest 145 D - Knight
76 全国統一プログラミング王決定戦本戦 A - Abundant Resources
(ここから先は、「いもす法」というアルゴリズムを使う場合があります。)
「圧縮」によって解ける問題たちです。
「単純な幾何計算」によって解ける問題たち
95 AtCoder Beginner Contest 149 B - Greedy Takahashi
96 AtCoder Beginner Contest 139 D - ModSum
97 AtCoder Beginner Contest 150 D - Semi Common Multiple
98 三井住友信託銀行プログラミングコンテスト2019 予選 E - Colorful Hats 2