Caddi Programming Contest 2021(AtCoder Beginner Contest 193)
Can Participate: All Rated Range: - 1999 Penalty: 5 minutes
コンテスト情報
- コンテスト時間: 100 分
- writer: evima, kyopro_friends, QCFium, tatyam
- レーティング更新対象: 0 - 1999
お知らせ
- 賞金情報を公開しました(2021年2月22日)
- コンテストが公開されました。参加登録は後日開始します(2021年2月12日)
概要
キャディは、モノづくり産業のポテンシャルを解放する」をミッションに創業した4年目のスタートアップです。
製造業の受発注プラットフォームCADDiを運営しており、自動原価計算アルゴリズムを用いて、完成品メーカーと加工会社間における最適受発注を行う仕組みを構築しています。キャディについてより詳細に知りたい方は、エンジニア採用サイトをぜひご覧ください。
参加資格
賞金
優秀賞 | 賞金(ギフトカード) |
---|---|
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ギフトカードにてお送りいたします。
- 賞金の受け取り方法等については、コンテスト終了後に受賞された方へメールにてご連絡させて頂きます。 その際、運営事務局が提示させて頂く期限内に必要事項をご返信頂けない場合、お送りできかねますのでご注意ください。
- 社会人賞について、社会人とは企業に雇用されていて正社員として働いている人、または同等以上の職責を負っている人のことを指します。
副賞
上記賞金以外にも、「キャディならでは」の副賞を配布する予定です。詳細は後日発表予定ですので、楽しみにしていてください!ルール
- 競技開始と同時に6問の問題が提示されます。解く順序は自由です。
- AtCoderで使用できるすべてのプログラミング言語を使用可能です。
- 問題ごとに得点が設定され、合計得点を競います。得点が同じ場合は早く解いた人が上の順位になります。
- 誤答ペナルティは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).