Contest Duration: - (local time) (100 minutes) Back to Home

Tokio Marine & Nichido Fire Insurance Programming Contest 2026 (AtCoder Beginner Contest 459)

It is prohibited to use generative AI in ongoing AtCoder contests. Please refer to the following rules for more details. <a href="https://info.atcoder.jp/entry/llm-rules-en" target="_blank" rel="noopener" class="alert-link">AtCoder Rules against Generative AI - Version 20251003</a> For details, please see <a href="https://atcoder.jp/posts/1568" target="_blank" rel="noopener" class="alert-link">this post</a>.

Can Participate: All Rated Range: - 1999 Penalty: 5 minutes

コンテスト情報

  • コンテスト時間: 100 分
  • レーティング更新対象: 0 - 1999

東京海上日動プログラミングコンテスト2026概要

東京海上日動が主催する、個人戦のオンラインプログラミングコンテストです。このコンテストはratedです。レートが1999未満の参加者の場合は、コンテスト結果によってレートが変動します。


なぜ東京海上日動がプログラミングコンテストを実施するのか

私たち東京海上日動はAtCoderユーザーを必要としています。

1879年、日本初の損害保険会社として創業して以来、私たちは社会や産業の変化に応じて、新しい保険商品・サービスを生み出してきました。海運・貿易の発展を支えた海上保険、自動車社会を支えてきた自動車保険、大規模災害に備える地震保険、そして近年ではネットワーク化の進展に対応したサイバーリスク保険など、損害保険は時代とともに進化し続けています。
その歩みの中で、私たちはデータに基づく数理モデルによって事故や災害などのリスクを可視化し、社会に求められる新しい保険を提供し続けてきました。また、保険の領域に留まらず、保険以外のソリューション提供に取り組んでいます。

いま、社会や産業のデジタル化に加え、生成AIを中心とした技術革新が急速に進み、求められる対応の速さも、向き合う課題の複雑さも、これまで以上に増しています。
システム開発の現場にも生成AIの波が押し寄せ、開発の進め方そのものが大きく変化しています。生成AIによるコードの自動生成が広がる一方で、出力されたコードや設計案をそのまま受け入れるのではなく、要件に照らして妥当性を見極め、品質や保守性、既存システムとの整合性まで含めて判断する力が、これまで以上に重要になっています。
自ら手を動かしながら技術を磨いてきた、本コンテストに挑戦する皆さまのような方々がいるからこそ、生成AI時代においても、本当に優れたプロダクトが生み出されていくのだと確信しています。
皆さまがこのコンテストを機に、安心・安全な社会の実現につながる新しい価値を生み出していく、あるいは、そうした誰かの挑戦をテクノロジーで支えていく、そんな未来を思い描きながら、本コンテストを開催します。

東京海上日動システムズと仕事内容

東京海上グループのIT戦略を支える中核会社である東京海上日動システムズでは、新たなビジネスモデルの構築や既存ビジネスのトランスフォーメーションを推進するなど、最先端のデジタル技術を含め、ITを駆使した付加価値の高いシステムを開発しています。
また、安心して利用できる高品質なシステムを提供し、安定的に継続運用していくための高度なITサービスマネジメントを実現するとともに、システムを徹底的に活用することで第一線のビジネス変革を推進していくコンサルティングサービスも提供しています。
今後、就職活動中の学生の皆さま向けに、東京海上日動システムズの仕事内容を疑似体験できる「デジタル技術体験会」の開催を予定しています。東京海上グループのデジタル案件などを中心に手掛けるデジタルイノベーション開発部の社員が、最新のデジタル動向をレクチャーするとともに、社員のサポートのもとでシステム開発プロジェクトを疑似体験できるプログラムです。本コンテスト参加者(原則として2028年卒業予定の学生対象)には別途詳細をご案内しますので、ぜひお気軽にエントリーください。

求める人材

デジタル技術の進化やデータ量の増大、消費者行動の変化などを背景に、保険会社に期待される役割は大きく広がって変化しています。こうした期待に応えていくためには、最先端のデジタル技術やデータ分析を活用しながら、課題の本質を捉え、効果のある仕組みとして実装できる人材が重要です。
私たちは、アルゴリズム力やプログラミング力に加え、論理的に考え、複雑な事象を整理し、周囲と協力しながら課題解決を進められる人材を求めています。
さらに、AIが広く活用される時代において、AIの出力結果や実装をそのまま受け入れるのではなく、その妥当性を検証・評価し、品質・保守性まで踏まえて判断する力も重要になると考えています。
率先して学び、よりよい仕組みを自ら形にしていける方を歓迎します。

活用できる技術

Node.jsやJavaなどのサーバサイド言語の他に、Web画面の作成に使われるHTMLやCSS、データベース操作のためのSQL、データ分析などに使われるPythonやR言語など、目的や用途に合わせて様々な言語を使用しています。

歓迎言語

【フロントエンド】Vue.js、React、HTML、CSS
【サーバサイド】Node.js、Java、C#、Kotlin、Objective-C、Python、R言語、Ruby、SQL

配点

問題 点数
A ???
B ???
C ???
D ???
E ???
F ???
G ???

賞品

条件を満たす方へ抽選で25名にAmazonギフト券20,000円分を進呈します。未成年の参加者は、賞品の受け取りについて保護者の同意を得てください。


賞品に関する注意事項

  • 少なくとも1問以上の正解が必要です。
  • 賞品(ギフトカード)は日本国内に在住の方のみに、Amazon.co.jpギフト券にてお送りいたします。
  • 賞品の配送には参加登録情報にてメールアドレスの登録、および参加登録におけるプライバシーポリシーにご同意いただくことが必要となります。メールアドレスの登録、および参加登録におけるプライバシーポリシーにご同意いただけない場合には対象外となります。
  • 日本国内に居住されていない方、東京海上グループの社員は賞品対象外となります。
  • 何らかの理由により賞品配送が完了しなかった場合、ご登録いただいたメールアドレスにご連絡させて頂きます。2週間以内にご返信がない場合は賞品対象外となります。

その他注意事項

  • ご登録いただいたメールアドレス宛に、弊社及び東京海上グループからイベント等をご案内させていただくことがございます。

お問合せ先

  • 東京海上日動火災保険株式会社 IT企画部・企画グループ
  • tokiomarine_atcoder▲tmnf.jp(▲を@に置き換えてください)

ルール

  1. コンテスト中に問題に正解すると点数を獲得できます。
  2. 順位は総合得点で決定します。
  3. 同点の場合は提出時間の早い人が上の順位になります。
  4. 誤答を提出するたびにペナルティが加算されます。このコンテストのペナルティは5分です。詳細は画面下部の「ルール」をご覧ください。

このコンテストは full-feedback 形式のコンテストです。コンテスト中に提出された結果だけで順位が決定します。

便利情報

Contest Information

  • Duration: 100 minutes
  • Rated Range: 0 - 1999

About the New Judge

  • This contest will be conducted using a new judge. Please thoroughly check the available languages and versions before participating.
  • For information on available languages, versions, and libraries, please check here.
  • Display format for TLE and MLE has been changed.
  • If there are critical issues like InternalError, please notify us in Clar with the relevant submission attached.
  • We have already closed requests regarding versions and libraries, hence we cannot address them.

Point Values

Task Score
A ???
B ???
C ???
D ???
E ???
F ???
G ???

Contest Rules

This contest is full-feedback (solutions are judged during the contest).
When you solve a problem, you get a score assigned to it. Competitors are ranked first by total scores, then by penalties. The penalties are computed as (the time you spend to get your current score) + (5 minutes) * (the number of incorrect attempts).

Useful Links