Skip to content

bumbuboon/procon100knock

 
 

Repository files navigation

競技プログラミング100本ノック

はじめに

競技プログラミング(競プロ)初心者のための問題100問をAtCoderから抜粋させて頂きました。

以下のような人を対象にしています。

  • 競プロを始めたいけど、何から始めていいかわからない...
  • 始めたけど、簡単な問題しか解けない...
  • 灰/茶色以降のレートが伸びない...

私自身競プロを始めたばかりなのですが、競プロを始める時に初心者用の教材が充実していないと感じたのでこの100本ノックを作ろうと思いました。

この形式は、画像処理100本ノックを参考にしています。

目標

この100本ノックでは、競技プログラミングコンテストサイトAtCoderで以下を達成することを目標にしています。

  • AtCoder Beginner Contest(ABC)でD問題まで解ける
  • レートを1200(水色)くらいまで上げる

使用言語

AtCoderでは、大体の言語で解答を提出することができます。 言語ごとの提出数ランキングは、

  1. C++
  2. Python
  3. Java
  4. C ...

のようになっているようです。 C++は圧倒的に人気で、実行速度が速いという特徴があります。

この100本ノックでは、実際にAtCoderに提出して解答を確認する形式なので、AtCoderが対応している言語なら何で書いてもOKです。

この100本ノックでは、C++(GCC)とpythonにおける注意点等を解説します。

問題

第1章

No. 問題 No. 問題
1 6
2 7
3 8
4 9
5 10

第2章

No. 問題 No. 問題
11 16
12 17
13 18
14 19
15 20

第3章

No. 問題 No. 問題
21 26
22 27
23 28
24 29
25 30

第4章

No. 問題 No. 問題
31 36
32 37
33 38
34 39
35 40

第5章

No. 問題 No. 問題
41 46
42 47
43 48
44 49
45 50

第6章

No. 問題 No. 問題
51 56
52 57
53 58
54 59
55 60

第7章

No. 問題 No. 問題
61 66
62 67
63 68
64 69
65 70

第8章

No. 問題 No. 問題
71 76
72 77
73 78
74 79
75 80

第9章

No. 問題 No. 問題
81 86
82 87
83 88
84 89
85 90

第10章

No. 問題 No. 問題
91 96
92 97
93 98
94 99
95 100

About

競プロ100本ノック

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 60.6%
  • Python 39.4%