日本最大級の競技プログラミング(競プロ)コンテストサイト「AtCoder」を運営するAtCoderは6月4日、東京海上日動火災保険主催の個人戦コンテスト「東京海上日動プログラミングコンテスト2021」(AtCoder Regular Contest 122)の開催を発表した。コンテスト時間は6月12日21時~23時(120分間)。
総合順位1位の者には10万円分のAmazon ギフトカードなど、順位ごとの賞品が用意されている。また学生の場合は、大学生・大学院生・短大生・専門学校生・高専生・高校生・中学生を対象としており、別途順位および賞金を用意している(未成年の参加者は、賞品の受け取りについて保護者の同意が必要)。
同コンテストは、6月12日21時~23時(120分間)の開催時間中に出題されるプログラミング問題に対するソースコードを提出し、獲得した得点を競うというもの。誤答を提出するたびにペナルティが加算される(同コンテストの場合は5分間)。また、参加者のレベルを表すレーティング更新対象は0~2799となっている(レートが2799以下の参加者は、コンテスト結果によってレートが変動)。
東京海上日動は、創業以来140年間、データを基とした数理モデルで事故や災害などのリスクを見える化し、社会に求められる新しい保険商品・サービスを提供し続けてきたという。なかでも、東京海上グループのIT戦略を支える中核会社「東京海上日動システムズ」では、新たなビジネスモデルの構築や既存ビジネスのトランスフォーメーションを推進するなど、最先端のデジタル技術を含め、ITを駆使した付加価値の高いシステムを開発しているそうだ。
ただ、昨今の技術革新や社会構造が高度にデジタル化していく中で、これまで以上のスピード感で変化していくことが求められていると指摘。最先端のデジタル技術、IoT機器や人の行動から生まれた複雑なデータを有効に活用することで、より安心・安全な社会を実現するには、従来以上に高度なアルゴリズム構築力やプログラミング力を持った人材がキーになると考えているという。
そこで同社は、コンテスト参加者が先端技術や複雑化したデータを駆使して、安心・安全な社会の実現に向けた新たなビジネスを生み出している、あるいは誰かの挑戦を後押ししているといった未来を思い描くため、コンテストを主催するにいたったと明かしている。
なお活用できる技術・歓迎する言語としては、フロントエンドの場合はVue.js、React、HTML、CSS、またサーバーサイドの場合はNode.js、Java、C#、Kotlin、Objective-C、Python、R言語、Ruby、SQLを挙げている。
AtCoderは、競技プログラミングコンテストサイト「AtCoder」を運営。20万名超(うち日本人は11万名以上)が参加登録し、毎週開催される定期コンテストには約1万名以上が挑戦するという。
また、高度IT人材採用・育成事業として、コンテスト参加者の成績を8段階にランク付けした「AtCoderランク」を利用する転職・求職支援サービス「AtCoderJobs」や、IT人材のプログラミングスキルを可視化できる検定「アルゴリズム実技検定・PAST」といったサービスを展開している。
関連記事
・競技プログラミングコンテスト「AtCoder」アルゴリズム実技検定初の公式テキストが登場
・競技プログラミングの「AtCoder」がSOMPOホールディングスSOMPO Digital Lab主催コンテストを発表