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

BrainPad Programming Contest 2025 (AtCoder Heuristic Contest 046)

Register

Can Participate: All Rated Range: All Penalty: None

コンテスト情報

お知らせ

  • 学生の入賞者に進呈する賞品金額の逆転を避けるため、入賞者決定ルールを変更しました。(2025年4月23日 15:37)
    総合賞と学生賞の同時入賞の場合は金額が大きい方のみ受賞とし、もう一方の順位を繰り上げて賞品を進呈します。同額の場合は総合賞の受賞とします。

BrainPad×最適化

株式会社ブレインパッド(以下:BrainPad)は2004年の創業以来変わらず「データ活用の促進を通じて持続可能な未来をつくる」をPurposeに掲げ、統計解析、機械学習、DX戦略・構想策定等を通じた「データ活用」一筋で事業展開している東証プライム市場上場企業です。

400名を超えるデータ専門職が在籍する弊社のコア技術のひとつが「数理最適化」。生産計画・実験計画・配送計画・棚割最適化などを中心に、あらゆる業界の課題解決・バリューアップを支援しています。

[参考] 弊社事例および執筆記事

最適化ソリューション「BrainPad FAST」

BrainPadは最適化が普及し社会に浸透する未来を目指し、生産計画や実験計画を中心とした分析・モデリング・アプリ開発を迅速に行うソリューション BrainPad FAST を展開しています。

BrainPadがAtCoderユーザーを求める理由

エグゼクティブデータサイエンティスト 内池もえ (moepy_stats) からのメッセージ

実務における最適化では、複雑な業務要件やマシンリソース等の様々な制約に直面します。厳密解が求まらない問いに対して一定の制約下で解を改善していくAtCoder Heuristic Contest(AHC)は、エネルギー分野・食品製造業・流通業など弊社が手掛ける最適化の実務とも多くの共通点があります。弊社はそんなAHCに挑戦される意欲的なAtCoderユーザーの皆様を求めています!

弊社のポジションにご興味のある方からのご応募・ご連絡をお待ちしております。
あわせて弊社社員有志による社外発信活動 OpenBrainPad Project もご覧ください。

採用情報

ブレインパッドでは、さまざまな職種のプロフェッショナルが活躍しており、多様な人材の育成・採用を通じた組織規模の拡大を図っていきます。各ポジションについて、積極採用中です。

【新卒】

【中途】

「ブレインパッドに興味はあるけど、どのポジションが自分に合うのかわからない」「まずはざっくばらんに話を聞いてみたい」という方は、ぜひカジュアル面談にご参加ください。
カジュアル面談

社員からのメッセージ

fujiringo (データサイエンティスト)

競技プログラミングで培った実装力やアルゴリズムの知識は、データサイエンティストとしての業務にも活かされています。皆さまの競技プログラミングへの精進に、深く敬意を表します。

h_atsu (データサイエンティスト)

最適化案件がやりたくて新卒入社しました!

入社してみるとヒューリスティックコンテストで求められるようなアルゴリズムやモデリングはもちろん、ヒアリングや最適化Webアプリケーションの設計など使ってもらうにはどうすればいいかについて様々考えることがあるなと感じています。

最適化の社会実装に興味のある方はぜひご応募ください!

math87lab (データサイエンティスト)

2024年に新卒入社したばかりですが、弊社は若手にも多くの挑戦の機会があり、成長できる環境が整っています。特に、アルゴリズムやデータ構造の知識を活かせる場面が多く、競プロで培ったスキルが実務でも役立っていることを実感しています。また、データの力で社会に貢献できることに大きなやりがいを感じています。データ×アルゴリズムで社会に価値を生み出したい方がいましたら、ぜひ一緒にブレインパッドで働けたら嬉しいです!

nagi0724 (データサイエンティスト)

競プロ含む様々なコンペへ社員同士で合同で参加したり、解法についてワイワイ語り合ったりとカジュアルにアルゴリズムに触れられる職場です!

tkr_re (データサイエンティスト)

AtCoderで身につけたプログラミング・アルゴリズム能力は、BrainPadの実際の分析業務においても役に立つことが多く、お客さんにより良いソリューションを提供することに繋がっています。またBrainPadには最適化・機械学習・AIエージェント・LLMなど様々な分野に精通した人がたくさんいて、お互いに能力を高め合いながら働いていける会社です。もし興味があれば是非一緒に働きましょう!

Yucha (データサイエンティスト)

BrainPadは、受託分析を通じて様々な企業のデータ活用を促進する会社です。企業ごとに異なるニーズに応じて、多種多様な形でデータからビジネス価値を創造する経験ができます。

競プロerの皆さんが得意とする計算量を見積もる能力や、意図した処理を素早く実装する能力は、価値創造において大きな強みとなります。自身の持つ強みを発揮し、ビジネス価値を生み出すことに興味のある方と、ぜひ一緒に働けるととても嬉しいです!

コンテスト参加者向けイベントのお知らせ

コンテストの後日にBrainPadプログラミングコンテスト開催記念LT会を企画しています。コンテスト参加者はどなたでも無料で参加可能です。
※コンテスト参加者以外の外部参加者もご招待する可能性があります。

LT希望者は参加登録時に表明いただくか、イベント招待メールでその旨をお伝えください。LTのテーマは解法共有や最適化の取組み等、プログラミングやデータに関することなら何でもOKです。

  • 会場:株式会社ブレインパッド 本社 11階セミナールーム
    〒106-0032 東京都港区六本木三丁目1番1号 六本木ティーキューブ 11F
    ※東京メトロ六本木一丁目駅直結
  • 日時:2025年5月16日(金)19時開始予定
  • 参加費無料、軽食あり

賞品

総合賞

条件を満たす参加者のうち、1位~10位に入賞された方にAmazonギフト券を進呈します。

順位 金額
1位 10万円
2位 5万円
3位 3万円
4~10位 1万円

学生賞

条件を満たす参加者のうち、学生の中で1位~5位に入賞された方にAmazonギフト券を進呈します。

順位 金額
1位 5万円
2位 4万円
3位 3万円
4位 2万円
5位 1万円

抽選賞

条件を満たす参加者のうち、総合賞と学生賞を逃した方から抽選で10名様にAmazonギフト券1万円を進呈します。

その他

  • 大学生および大学院生の方には、弊社のインターンシップや採用イベント等のご案内をさせていただくことがございます。
  • 社会人の方には、弊社のキャリア採用イベント等のご案内をさせていただくことがございます。
  • 以下の条件をすべて満たすコンテスト参加者を賞品対象者とします。
    • コンテスト参加登録時に最後の設問を除くすべての項目を記入しており、プライバシーポリシーに同意している
    • 日本国内に居住している
    • 弊社従業員および役員ではない
  • 各賞の入賞者は賞品対象者からコンテスト総合順位の高い順に決定します。
  • 総合賞と学生賞の同時入賞の場合は金額が大きい方のみ受賞とし、もう一方の順位を繰り上げて賞品を進呈します。同額の場合は総合賞の受賞とします。
  • 賞品対象者が対象外となった場合は、順位を繰り上げて賞品を進呈します。
  • 賞品対象者の方には参加時にご登録いただいたメールアドレスに詳細をご連絡させていただきます。なお必要事項をご提供いただけない場合は賞品対象外とさせていただきます。
  • 何らかの理由により賞品配送が完了しなかった場合、ご登録いただいたメールアドレスにご連絡させていただきます。2週間以内にご返信がない場合は賞品対象外となります。
  • 該当順位の入賞者が複数名いる場合は抽選とさせていただきます。
  • 未成年の参加者は、賞品の受け取りについて保護者の同意が必要です。

ルール

  • 問題は1問です。AtCoderで使用できるすべてのプログラミング言語を使用可能です。
  • 誤提出・再提出のペナルティはありませんが、解答を提出する際は前回の提出から5分以上の間隔を開ける必要があります。
  • コンテストは個人戦です。2人以上で結託し、解答する行為は禁止しております。
  • コンテスト終了前に、問題の考察や解答を公開する行為は禁止しております。ただし、提供されたツール類の動かし方に関する情報は自由に共有して構いません。
  • その他のルールは こちら を参照してください。

メニューについて

なお、上メニューバーの各ボタンの機能は、以下の通りです。

  • トップ : 現在閲覧中のページです。
  • 問題 : コンテストの問題の閲覧ができます。
  • 提出 : コンテストの問題に対する、解答ソースコードを提出することが出来ます。
  • 質問 : コンテスト全体、および各問題に対して、コンテスト中に質問し、その回答を閲覧することが出来ます。
  • 結果 : 今までに自分が提出した解答を閲覧することができます。また、コンテスト終了後には他の参加者の解答状況を閲覧することが出来ます。
  • 順位表 : 現在のコンテストの順位表が閲覧できます。

その他

利用規約ルール用語集よくある質問 をご一読下さいませ。

Contest Information

Rules

  • There is one problem. You can use any programming language available on AtCoder.
  • There is no penalty for resubmission, but you must wait at least 5 minutes between submissions.
  • The is an individual competition. It is prohibited to publish your solution before the end of the contest. However, you are free to share information on how to run the provided tools.
  • For other rules, see here.