競技プログラミング
2014年2月28日 (金) 08:07時点におけるimported>Fallout New Tokyoによる版 (→概要)
競技プログラミングとは、プログラミングという行為を何らかの方法で得点付けを行い、競い、学び、楽しむ、高等なゲームの総称である。
概要
競技プログラミングは大きく分けて、いかに速く正確なコードを書けるかを競うタイプと、制限時間内により速く処理ができるプログラムを作るタイプがある。
主な競技会
競技会ごとにルールが異なる。また、同一の競技会でも試合ごとにルールが異なる場合もある。 そらの各試合はルー「コンテスト」など呼ばれる。
- ACM国際大学対抗プログラミングコンテスト - 主に大学生・大学院生向けのコンテスト。
- AIZU ONLINE JUDGE
- AtCoder
- Codeforces
- Google Code Jam
- NPCA Judge
- TopCoder
- 情報オリンピック - 主に中高生向けである。
- パソコン甲子園