TOYOTA SYSTEMS Programming Contest 2025(AtCoder Beginner Contest 431)
Can Participate: All Rated Range: - 1999 Penalty: 5 minutes

コンテスト情報
- コンテスト時間: 100 分
- レーティング更新対象: 0 - 1999
トヨタシステムズプログラミングコンテスト2025 概要
なぜトヨタシステムズがAtCoderメンバーを必要としているのか
ITでモビリティの新しい未来を切り拓く仲間を求めています。
トヨタシステムズは、安心・安全、そして快適なモビリティ社会の実現に向けて、最適なITソリューションを提供するトヨタグループの企業として2019年に誕生しました。デジタルを活用した車両開発の高度化、生産・物流・販売などグローバルに拡がるサプライチェーンの最適化、ICTツールによる働き方変革など、多岐にわたるソリューションによりトヨタのモビリティ企業への進化を加速させています。
さらに、これまで培ってきた技術やノウハウを活用し、トヨタ・トヨタグループの垣根を超えて、広くモビリティ社会に貢献していきます。
お客様一人ひとりの多様なニーズに合わせた付加価値を提供しつづける為には、お客様の隠れたニーズを未来志向的にとらえ、素早く動くプログラムをつくり、それに対するユーザーからの声を聞き、またソリューションへと還元していくアジリティ(機敏性)が求められます。
当社はトヨタのクルマに集まるデータや、生産・物流・調達・販売に関するデータなど、様々なデータを扱えることが強みであり、これらのデータをいかに活用して、新たな付加価値をお客様に提供していくかが重要になります。 論理的思考力を持ち、自ら手を動かしアウトプット(開発)することに強みを持つ、AtCoderユーザーの方々にとって、トヨタシステムズには活躍できる場があると考えています。一緒にモビリティの新しい未来を切り拓いていきましょう。
トヨタシステムズの仕事内容
トヨタシステムズでは、クルマづくりや新たなモビリティサービスのプラットフォーム全体をITで支えています。

あらゆるモビリティーがあらゆるモノ・コトとつながっていく時代へ変遷していく中、4つの事業でトータルITソリューションを 提供しています。
エンジニアリング
エンジニアリング系事業はITツールの開発と活用によって、トヨタおよびトヨタグループの企画から発売準備に至る車両開発を、最先端のIT技術で支えています。
- 機械学習を用いた部品性能評価支援システム開発
- 自動車の生産技術、製造に関するシステム開発
- 自動車の性能、生産技術に関わるシミュレーションソフトの開発
- 自動車などから収集されるデータの分析・利活用のためのシステム開発
コーポレート
トヨタおよびトヨタグループの販売、アフターサービス、部品調達、生産物流、一般管理といった幅広い基幹ビジネスシステムの企画から開発に携わり、トヨタの経営を支援しています。
- 自動車の生産物流や需給予測等に関する最適化問題を活用したシステム開発
- 機械学習を用いた顧客データ分析による営業活動効率化支援
- 調査システム開発とそれを用いた顧客の潜在ニーズ分析業務
ファイナンス
トヨタがお客様のライフスタイル充実を図るために取り組むファイナンス事業。
クレジットカード・自動車ローンサービスを中心に、様々なITシステムでファイナンス事業を支援しています。
- BtoC顧客向けWeb等アプリケーションの開発
- データ分析の為のデータ蓄積・データ整備
インフラ
トヨタおよびトヨタグループがグローバルにビジネスを展開する上で欠かせない、ITシステムインフラの企画・構築・運用・サポートまでを一気通貫で提供しています
- クルマに関わるあらゆるデータ活用基盤としてのプラットフォーム開発
求める人材
CASEと呼ばれる領域での技術革新が進む中、 単にクルマをつくって売るのではなく、移動を含むサービス全体をお客様に提供する“モビリティ”という新たな考え方が注目を集めています。こうした変革期を乗り越える為に、最先端のデジタル技術の活用やデータ分析等ITスキルを持った人材、中でもアルゴリズム力、プログラミング力を持った人材を求めています。

トヨタシステムズのAtCoderユーザーからメッセージ
T.Y(エンジニアリング領域)
業務として、オープンデータパイプラインを構築・検証しています。交通系のオープンデータを、お客様の持つ検索基盤の上に前処理して提供しています。その基盤の将来の運用面も考えた構築・検討もしています。県や国が公開している交通データに対し前処理を実施する際、AtCoder で培った計算量への理解と意識付けが、実際の業務に役立っています。 トヨタシステムズは、挑戦と成長を後押ししてくれる会社です!ぜひインターンシップなどに参加してみてください!
K.O.(インフラ領域)
SaaS製品を活用したTSサービスの品質管理をするシステムに携わっています。現在、当該SaaSアプリケーションを用いた業務効率化を推進しておりAtCoderでプログラミングや目の前の問題に対してどのようにアプローチするかといった考え方が業務に活きています。トヨタシステムズは、様々なシステム開発・維持・運用に関わっておりIT分野で自分がやりたいことが見つかると思います。ぜひインターンシップや説明会に参加してみてください!
Y.T.(エンジニアリング領域)
現在5年目で、自動車の諸元情報を管理するシステムの開発プロジェクトで、プロジェクトマネージャーとして、お客様との調整やメンバーの管理業務を行っています。入社して約3年はコーディングをしていましたが、学生時代のAtCoderの経験もあり、早い段階から高い生産性を出せていたと思います。また、コーディングをしなくなってからも、メンバーのソースレビュー等で活かせています。トヨタシステムズは、多種多様な業務があり、様々な経験を積める会社です。ぜひインターンシップなどで、他の現役社員の生の声も聞いてみてください!
K.K(エンジニアリング領域)
私の領域では最近、最適化を専門に扱うチームが発足し、私もそちらの部署へ異動することになりました。業務内容を聞く限り、AtCoder に参加する中で身についたアルゴリズムの知識を直接活かせる仕事ができると思います。また、現在行っているデータ分析基盤構築業務においても AtCoder の問題を解く中で身についた実装力や方針策定力は大変役に立っていますので、どの部署でも AtCoder で身に着けた力は無駄にはなりません。皆さんとともに働けることを楽しみにしています。
配点
問題 | 点数 |
---|---|
A | ??? |
B | ??? |
C | ??? |
D | ??? |
E | ??? |
F | ??? |
G | ??? |
賞品
賞品に関する注意事項
- 少なくとも1問以上の正解が必要です。
- 賞品は日本国内に在住の方のみに、Amazonギフトカードにてお送りいたします。
- 受賞対象者になるには、参加登録情報の全ての必須項目を記入していただく必要があります。未記入の必須項目がある場合は受賞対象外とさせていただきます。
賞品の受け取り方法などについては、コンテスト終了後に受賞された方へメールにてご連絡させていただきます。運営事務局が提示させていただく期限内に必要事項をご返信いただけない場合はお送りできかねますので、ご注意ください。
注意事項
- 大学生および大学院生の方には弊社のインターンシップや採用イベント等のご案内をさせていただくことがございます。
- 賞品に関しては参加登録情報にて、全ての項目を記入していただく必要がございます。未記入の項目がある場合は賞品対象外とさせていただきます。
- 日本国内に居住されていない方は賞品対象外となります。
- 何らかの理由により賞品配送が完了しなかった場合、ご登録いただいたメールアドレスにご連絡させて頂きます。2週間以内にご返信がない場合は賞品対象外となります。
ルール
- コンテスト中に問題に正解すると点数を獲得できます。
- 順位は総合得点で決定します。
- 同点の場合は提出時間の早い人が上の順位になります。
- 誤答を提出するたびにペナルティが加算されます。このコンテストのペナルティは5分です。詳細は画面下部の「ルール」をご覧ください。
このコンテストは full-feedback 形式のコンテストです。コンテスト中に提出された結果だけで順位が決定します。
便利情報
Contest Information
- Duration: 100 minutes
- Rated Range: 0 - 1999
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).