Toyota Programming Contest 2023#3(AtCoder Beginner Contest 306)

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

コンテスト情報

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

コンテストサイトにアクセスしづらい状況について

  • 攻撃によりコンテストサイトにアクセスしづらい状況が頻発しており大変申し訳ありません。対応についてはこちらをご覧下さい。
  • このコンテストでは、問題文の配布を行いません。
  • コンテストが開始した時点でのすべての問題文を、「問題 > 印刷用問題文」よりご覧になれます。コンテストサイトにアクセスしづらくなった際に問題文をご確認いただけるように、コンテスト開始後にあらかじめ開いて保存しておくことをおすすめします。
  • 参加登録情報の入力フォームに、賞品送付対象者となるために必要な入力項目を明記いたしました(2023/6/8 10:14)。
    日本国内に住んでいて、賞品の受け取りを希望される方は必ずご確認ください。

トヨタ自動車プログラミングコンテスト2023 概要

トヨタ自動車とAtCoder

AtCoderは、トヨタ自動車株式会社のデジタル変革推進を支援するため、トヨタに新設された組織に、 AtCoder代表の高橋(chokudai)が参画し、アルゴリズム開発を通じた課題解決と、 アルゴリズムエンジニア育成を支援することになりました。

支援の内容は以下の通りです。内容の詳細についてはページ下部に記載します。

  • 新組織「デジタル変革推進室 アルゴリズムグループ」に、高橋(chokudai)が参画
  • アルゴリズム開発を通じたトヨタの業務課題の解決
  • アルゴリズムエンジニアを中心としたアップスキリングプログラムの提供
  • コンテスト協賛等を通じたアルゴリズムエンジニアの採用活動

なぜトヨタ自動車がAtCoderメンバーを必要としているのか

トヨタ自動車は、皆様ご存じの通り、クルマを作っている会社です。クルマとITというと、自動運転が浮かぶ方が多いと思いますが、実は他にも様々な箇所でITが活用されています。

クルマを作る上では、生産・物流・調達・販売と、あらゆる箇所にITが活用されています。例えば物流などのスケジュール管理は当然コンピュータで管理されており、当然最適化を行うことも出来ます。

お客様一人ひとりのニーズに対応するには、情報を早くキャッチし、素早く開発を行う必要があります。この際、強力な開発チームは不可欠です。

トヨタの仕事は多岐に渡るため、求められる能力も多岐に渡ります。AtCoderで培った問題解決能力がそのまま活かされる部署もあれば、他のスキルが求められる部署もあります。

ぜひトヨタの仕事を知って、興味のある仕事を見つけてください!


トヨタ自動車の仕事内容と求める人材

トヨタ自動車の業務は多岐に渡るため、AtCoderユーザのために、AtCoderユーザに興味を持っているトヨタ社員からの声を集めます!

現在はまだ少ないですが、今後コンテスト開催までの期間に、徐々にコメントが追加される予定です。

デジタル変革推進室 アルゴリズムグループ 主査 高橋直大 (AtCoder ID:chokudai)

デジタル変革推進室では、トヨタ自動車のデジタル化を進めている部署です。 各部署にDXリーダーを置き、様々な部署から、デジタル化に関する意見を収集しています。 アルゴリズムグループでは、そんな課題の中から、組合せ最適化などのアルゴリズムで解決できる課題に取り組んでいます。

AHCに非常に近い業務内容をしており、アルゴリズムを用いた問題解決能力が非常に重要な職場です! コンテストとは違い、問題設定自体を変えたり、本当にその問題を解けば良いかを確認する必要があるので、 コミュニケーションを取るのを苦にしない必要はありますが、それさえあれば大丈夫です。 現在僕がメインで開発を行っているのですが、手が足りずに困っているので、ぜひAtCoderのユーザをお待ちしています!


配点

問題 点数
A 100
B 200
C 250
D 400
E 475
F 525
G 600
Ex 650

賞品

順位(全体の順位ではなく、条件を満たした方から構成される順位)により、Amazonギフトカードを用意しております。未成年の参加者は、賞品の受け取りについて保護者の同意を得てください。

総合優秀賞

総合優秀賞 金額
総合順位 1位 200,000円
総合順位 2位 100,000円
総合順位 3位 50,000円
総合順位 4位 30,000円
総合順位 5位 20,000円
総合順位 6~10位 10,000円

総合順位11位から一様ランダムに10人を抽出し、その10名に対して飛び賞としてAmazonギフト券5,000円分を進呈します。

賞品に関する注意事項

  • 少なくとも1問以上の正解が必要です。
  • 該当順位が複数名いる場合は抽選とさせていただきます。
  • 賞品は日本国内に在住の方のみに、Amazonギフトカードにてお送りいたします。

賞品の受け取り方法などについては、コンテスト終了後に受賞された方へメールにてご連絡させていただきます。運営事務局が提示させていただく期限内に必要事項をご返信いただけない場合はお送りできかねますので、ご注意ください。

注意事項

  • 大学生および大学院生の方には弊社のインターンシップや採用イベント等のご案内をさせていただくことがございます。
  • 賞品に関しては参加登録情報にて、全ての項目を記入していただく必要がございます。未記入の項目がある場合は賞品対象外とさせていただきます。
  • 日本国内に居住されていない方は賞品対象外となります。
  • 何らかの理由により賞品配送が完了しなかった場合、ご登録いただいたメールアドレスにご連絡させて頂きます。2週間以内にご返信がない場合は賞品対象外となります。
  • 賞品対象者が対象外となった場合には、賞品対象者に次ぐ順位以下の方を、順番に繰り上げて贈呈します。
  • 該当順位が複数名いる場合は抽選とさせて頂きます。


ルール

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

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


便利情報

Contest Information

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

Regarding the difficulty in accessing the contest site

  • We are very sorry for the frequent difficulties in accessing the contest site due to the attacks. Please see here for our response.
  • We will not be distributing the problem statement for this contest.
  • After the contest has started, you can check the problem statements even if you have difficulty accessing them by opening the "Tasks for printing" page at the bottom of the problem list.
  • We recommend that you open and save this file in advance after the contest begins so that you can review the problem statements in the event that you have difficulty accessing the contest site.

Point Values

Task Score
A 100
B 200
C 250
D 400
E 475
F 525
G 600
Ex 650

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