丸紅プログラミングコンテスト2024(AtCoder Regular Contest 183)

参加対象: All Rated対象: ~ 2799 ペナルティ: 5分

コンテスト情報

  • コンテスト時間: 120 分
  • writer: maroonrk
  • レーティング更新対象: 0 - 2799

会社概要

丸紅及び連結子会社は、国内外のネットワークを通じて、ライフスタイル、情報・物流、食料、アグリ事業、フォレストプロダクツ、化学品、金属、エネルギー、電力、インフラプロジェクト、航空・船舶、金融・リース・不動産、建機・産機・モビリティ、次世代事業開発、次世代コーポレートディベロップメント、その他の広範な分野において、輸出入(外国間取引を含む)及び国内取引の他、各種サービス業務、内外事業投資や資源開発等の事業活動を多角的に展開しています。

業務内容

丸紅はデジタル技術の発展をビジネスの勝機と捉え、2017年より専門組織を設立。現在では「デジタル・イノベーション部」として、会社の変革と新規ビジネス創出に取り組んでいます。2023年8月にその取り組みを拡大強化すべく、高度なソリューション開発・提供機能を持つ「Digital Experts株式会社」を設立しました。

デジタル・イノベーション部およびDigital Expertsでは、総合商社が取り扱う幅広い領域での問題に対処するために、ソフトウェアエンジニアリングを中心に、アルゴリズムや各種AI技術に関する専門性を駆使して、幅広い視野からの問題解決を目指しています。総合商社本社での勤務(リモートワークも可能)のため、ビジネスの現場部署の社員と直接、密にコミュニケーションを取って業務に取り組むことが可能です。

丸紅のデジタル技術活用について、詳しくはこちらをご覧ください。

取組テーマ例

  • 大規模言語モデルを用いた、社内チャットボットや業務効率化ソリューションの開発
  • 統計モデルを用いた、商品の需要予測ソリューションの開発
  • 画像処理を用いた、工場における自動化ソリューションの開発
  • 数理最適化を用いた、効率的な車両運用プログラムの開発
  • 車両の稼働ログデータの分析・可視化
  • 自治体向け車両管理Webアプリケーションの開発

使用技術スタック例

  • 言語:Python, Javascript, Typescript, Go, C++, SQL
  • ライブラリ:React, Next.js, AWS Amplify, langchain, Python-MIP, OR-Tools, OpenCV, Flutter
  • アプリケーションインフラ:AWS Lambda, AWS Fargate, Amazon S3, Amazon API Gateway, AWS AppSync, Amazon EC2, Amazon Aurora, Amazon DynamoDB
  • IaaC:AWS CDK, Terraform, AWS CloudFormation
  • 分析基盤:Amazon Redshift, BigQuery, Amazon Athena, Amazon SageMaker, Power BI
  • LLM:Amazon Bedrock API, Azure OpenAI Service, OpenAI API, Google Gemini API
  • デザインツール:Figma
  • その他開発ツール:Docker, Git

求める人材像

  1. 課題解決志向:ソフトウェアエンジニアリングへの深い理解を活かし、実際のビジネス課題への解決策を提供することに情熱を燃やす方。
  2. 好奇心:丸紅が取り扱う多様な産業に対する多岐にわたる課題に興味を抱き、挑戦する意欲がある方。
  3. 自主性:自由度の高い勤務体系と大きな裁量を持つ環境において、自発的に行動し、リーダーシップを発揮できる方。
  4. 探求心:新規の技術領域でも自主的に学び、実用的なスキルを習得し、業務を推進する能力を持つ方。

AtCoderユーザーの活躍機会

デジタル・イノベーション部およびDigital Expertsには現在、黄色コーダー(Algorithm, Heuristic)を含む複数名のAtCoderユーザーが社員として在籍しています。また、AtCoderJobs経由で、多数の大学院生・大学生の方にインターン・アルバイトとして参画いただいています。Digital Experts設立により、今後AtCoderユーザーの活躍機会は大幅に増大することが見込まれます。AtCoderユーザーの皆様の積極的な参画をお待ちしています。

採用関連情報

賞品

学生の順位を設定し、上位者に賞品(Amazon ギフトカード)を授与いたします。対象者は、以下の条件をすべて満たす方です。

  • 日本国内在住であること
  • 参加登録フォームのすべての項目を記入しており、プライバシーポリシーに同意していること
  • 参加登録フォームで「大学院/大学/短大/専門学校/高専/高校/中学校/小学校」のいずれかに通っていると回答したこと
学生順位 金額(円)
1位 100,000
2位 50,000
3位 30,000
4-5位 20,000
6-10位 10,000

備考

  • 弊社及び丸紅グループから採用イベント等のご案内をさせていただくことがございます。
  • 賞品対象者の方には参加時にご登録いただいたメールアドレスに詳細をご連絡させて頂きます。なお必要事項をご提供頂けない場合は賞品対象外とさせて頂きます。
  • 何らかの理由により賞品配送が完了しなかった場合、ご登録いただいたメールアドレスにご連絡させて頂きます。2週間以内にご返信がない場合は賞品対象外となります。
  • 賞品対象者が対象外となった場合には、賞品対象者に次ぐ順位以下の方を、順番に繰り上げて贈呈します。
  • 該当順位が複数名いる場合は抽選とさせて頂きます。

配点

問題 点数
A 400
B 600
C 600
D 800
E 900
F 1100

ルール

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

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

便利情報

Contest Information

  • Duration: 120 minutes
  • Writer: maroonrk
  • Rated Range: 0 - 2799
  • The rated range was incorrectly 1200-. The correct value is 0-.

Point Values

Task Score
A 400
B 600
C 600
D 800
E 900
F 1100

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