この記事は、CAMPHOR- Advent Calendar 2023 の 22 日目の投稿です。
こんにちは! @yuzu です。
8月4日に 競技プログラミング入門会 というイベントを開催しました!
本記事では、競技プログラミングについて、また当日のイベントの様子をお伝えします。
競技プログラミングとは?
「競技プログラミング」は、プログラミングコンテストの1つです。
競技プログラミングでは、アルゴリズムや数学を題材とする問題が出され、実行時間やメモリの制限を満たしたプログラムを早く正確に記述することを競います。
さまざまな大会が開催されており、AtCoderやCodeforces等の競技プログラミングサイトで週数回のペースで開催される大会もあれば、年に一回開催され世界中のトッププレイヤーが集まる大会もあります。
イベントの様子
イベントでは5名の方に参加いただきました。
最初は、AtCoderに登録し、PythonやC++のプログラミング言語を使って実際にAC(正解)するまでの流れを体験していただきました。
その後、問題の難易度を段々と上げていき、
最終的には、正解するのに少し工夫が必要な問題を解き、競技プログラミングの醍醐味であるアルゴリズムの高速化を経験していただきました。
イベント後は懇親会を行い、大変有意義なイベントになりました!
本イベントに参加いただいた皆さん、本当にありがとうございました!
CAMPHOR-では京都の古民家をコワーキングスペースとして開放しています。
今回のイベントには参加できなかった方も、ぜひ普段の開館日にHOUSEを訪れてみてください!