Caddi Programming Contest 2021(AtCoder Beginner Contest 193)

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

コンテスト情報

お知らせ

  • 賞金情報を公開しました(2021年2月22日)
  • コンテストが公開されました。参加登録は後日開始します(2021年2月12日)

概要

当コンテストは、キャディ株式会社が主催する、個人戦のプログラミングコンテストです。

キャディは、モノづくり産業のポテンシャルを解放する」をミッションに創業した4年目のスタートアップです。
製造業の受発注プラットフォームCADDiを運営しており、自動原価計算アルゴリズムを用いて、完成品メーカーと加工会社間における最適受発注を行う仕組みを構築しています。キャディについてより詳細に知りたい方は、エンジニア採用サイトをぜひご覧ください。

参加資格

AtCoderのアカウントをお持ちの方であれば、どなたでもご参加いただけます。

賞金

成績により下記の賞金(Amazon ギフトカード)をご用意しております。
優秀賞 賞金(ギフトカード)
1位 50,000円
2位 30,000円
3位 20,000円
4位 10,000円
5位 10,000円
社会人賞 賞金(ギフトカード)
1位 10,000円
2位 10,000円
3位 10,000円
4位 10,000円
5位 10,000円

賞金に関する注意事項

  • 優秀賞について、順位は全体の順位ではなく、条件を満たした方から構成される順位で決定いたします。
  • 該当順位が複数名いる場合は抽選とさせていただきます。
  • 賞金(ギフトカード)は日本国内に在住の方のみに、Amazonギフトカードにてお送りいたします。
  • 賞金の受け取り方法等については、コンテスト終了後に受賞された方へメールにてご連絡させて頂きます。 その際、運営事務局が提示させて頂く期限内に必要事項をご返信頂けない場合、お送りできかねますのでご注意ください。
  • 社会人賞について、社会人とは企業に雇用されていて正社員として働いている人、または同等以上の職責を負っている人のことを指します。

副賞

上記賞金以外にも、「キャディならでは」の副賞を配布する予定です。詳細は後日発表予定ですので、楽しみにしていてください!

ルール

  1. 競技開始と同時に6問の問題が提示されます。解く順序は自由です。
  2. AtCoderで使用できるすべてのプログラミング言語を使用可能です。
  3. 問題ごとに得点が設定され、合計得点を競います。得点が同じ場合は早く解いた人が上の順位になります。
  4. 誤答ペナルティは5分です。合計ペナルティは、最後に点数が増えた提出の時間から算出されます。
  5. 詳細は、画面下部の「ルール」からご確認ください。

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

配点

問題 点数
A 100
B 200
C 300
D 400
E 500
F 600

AtCoderで鍛えた力をキャディで活かす

私たちが解決しようとしている製造業の課題は巨大で、複雑かつ複合的なものです。

AtCoderを通して培われる「問題を数理的に捉えてプログラムで解決する力」は、こうした課題に立ち向かうための普遍的な道具の1つだと考えています。

キャディが取り組んでいる課題の詳細や、アルゴリズム開発に込めた思いについて、ぜひこちらの記事をご一読ください。

キャディの業務内容

アルゴリズムエンジニア
  • 3D及び2DのCAD・図面データ形状認識アルゴリズムの開発
  • 図面から製造工程を逆算するアルゴリズム開発
  • 製造原価計算のアルゴリズム開発
  • 数値解析を活用した製造工程シミュレーション(旋盤、マシニングなど)
アプリケーション開発エンジニア
  • CADDi のオペレーションチームや、顧客、サプライパートナーの利用するシステムの設計、実装
  • ミドルウェア、フレームワーク等の技術選定・検証
  • 各種定性・定量リサーチ(ユーザー調査・ログ分析・問い合わせ分析など)に基づくシステムの改善
  • アルゴリズムとのインターフェース設計

キャディの開発環境

  • アルゴリズム開発: C++17, Rust, Python
  • アプリケーション開発: TypeScript, Rust, Kotlin
  • インフラ: GCP, Kubernetes, Terraform, Datadog 等
  • 利用ツール: GitHub, Slack, CircleCI, CMake, Clang-9 等
詳細は各職種の募集要項をご覧ください

Contest Information

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

Notice

  • Registration will be start later.

Point Values

Task Score
A 100
B 200
C 300
D 400
E 500
F 600

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