UNICORN Programming Contest 2022(AtCoder Beginner Contest 269)
Can Participate: All Rated Range: - 1999 Penalty: 5 minutes
コンテスト情報
- コンテスト時間: 100 分
- レーティング更新対象: 0 - 1999
UNICORN株式会社とは
弊社UNICORNは、広告主や広告代理店が従来行ってきた“人による細かな運用や数値分析”に費やす時間を削減し、“人にしか行えない業務”に専念できる環境を整えると共に、さらにマーケティング本来の目的である製品やサービスの売上拡大をミッションとして、全自動マーケティングプラットフォーム「UNICORN」の開発・提供を実現しています。 さらに、ミッションを実現するために自社利益のみを追求していくのではなく、マーケティングに関わるステークホルダー全方位に対して価値提供しています。
UNICORNがAtCoderユーザを必要としている理由
UNICORNの事業の主軸となっているリアルタイム入札を通した広告配信では、10ペタバイト以上の広告配信データをもとに、秒間1,000,000回の広告リクエスト1つ1つに対して10ミリ秒以内に広告の価値を決定しています。
事業成長に従い秒間リクエスト数や内包する機能が増加する中でインフラコストを抑えるために、必要な情報を素早く参照するためにメモリを節約しながら大量のデータを保持することの重要性が増しています。限られた計算資源の中で効率的に情報を扱う際に、特殊なデータ構造を埋め込むことも少なくありません。
UNICORNでは事業の性質上アルゴリズムやデータ構造を効果的に活用することが利益や効用などの価値に直接繋がることが多く、まさにAtCoderで培ったスキルを活かすことのできる場面となります。
実際の開発で必要となる力は高速でメモリ効率の良いシステムを実装する力だけではありません。事業課題を理解した上でシステムのボトルネックを見つけ出す姿勢と、既存のシステムで使われている技術を業務を通して身につければ、アルゴリズム・データ構造の知見が直接的に課題解決に繋がるような場面で力を発揮することができます。
AtCoderではアルゴリズムやデータ構造を柔軟に活用する力だけでなく、限られた時間で粘り強く考え抜く思考体力・本質を見抜く深い洞察力が必要な問題が多く出題されていると考えています。そのような資質を兼ね備えた方と一緒に働くことができれば、より大きな価値を出すことができると信じています。
求人情報
UNICORNでは一緒に働く仲間を積極的に募集しております。求人情報に関しては AtCoderJobs をご確認ください。
配点
問題 | 点数 |
---|---|
A | 100 |
B | 200 |
C | 300 |
D | 400 |
E | 500 |
F | 500 |
G | 600 |
Ex | 600 |
賞品
順位(全体の順位ではなく、条件を満たした方から構成される順位)により、Amazonギフトカードを用意しております。受賞対象者がその他の賞と重複した場合、双方の賞品をお送りさせていただきます。未成年の参加者は、賞品の受け取りについて保護者の同意を得てください。
総合優秀賞
総合優秀賞 | 金額 |
---|---|
総合順位 1位 | 20,000円 |
総合順位 2位 | 15,000円 |
総合順位 3位 | 10,000円 |
総合順位 4位 | 7,000円 |
総合順位 5位 | 5,000円 |
学生賞1
- 大学生・大学院生・短大生・専門学校生・高等専門学校生(高専生)・高校生・中学生のいずれかであること。
学生賞 | 金額 |
---|---|
学生順位 1位 | 30,000円 |
学生順位 2位 | 25,000円 |
学生順位 3位 | 20,000円 |
学生順位 4位 | 15,000円 |
学生順位 5位 | 10,000円 |
学生順位 6位 | 7,000円 |
学生順位 7位 | 7,000円 |
学生順位 8位 | 7,000円 |
学生順位 9位 | 7,000円 |
学生順位 10位 | 7,000円 |
学生順位 11位 | 5,000円 |
学生順位 13位 | 5,000円 |
学生順位 17位 | 5,000円 |
学生順位 19位 | 5,000円 |
学生順位 23位 | 5,000円 |
学生順位 29位 | 5,000円 |
学生順位 31位 | 5,000円 |
学生順位 37位 | 5,000円 |
学生順位 41位 | 5,000円 |
学生順位 43位 | 5,000円 |
学生順位 47位 | 5,000円 |
学生順位 53位 | 5,000円 |
学生順位 59位 | 5,000円 |
学生順位 61位 | 5,000円 |
学生順位 67位 | 5,000円 |
学生順位 71位 | 5,000円 |
学生順位 73位 | 5,000円 |
学生順位 79位 | 5,000円 |
学生順位 83位 | 5,000円 |
学生順位 89位 | 5,000円 |
学生順位 97位 | 5,000円 |
学生賞2
以下の条件を満たす方の中から抽選で10名の方が対象です。
- 総合順位の対象者であり、大学生・大学院生・短大生・専門学校生・高等専門学校生(高専生)・高校生・中学生のいずれかであること。
- 上記に該当し、かつその中で上位200位以内に入っていること。
賞品に関する注意事項
- 少なくとも1問以上の正解が必要です。
- 該当順位が複数名いる場合は抽選とさせていただきます。
- 賞品は日本国内に在住の方のみに、Amazonギフトカードにてお送りいたします。
賞品の受け取り方法などについては、コンテスト終了後に受賞された方へメールにてご連絡させていただきます。運営事務局が提示させていただく期限内に必要事項をご返信いただけない場合はお送りできかねますので、ご注意ください。
注意事項
- 大学生および大学院生の方には弊社のインターンシップや採用イベント等のご案内をさせていただくことがございます。
- 賞品に関しては参加登録情報にて、全ての項目を記入していただく必要がございます。未記入の項目がある場合は賞品対象外とさせていただきます。
- 日本国内に居住されていない方は賞品対象外となります。
- 何らかの理由により賞品配送が完了しなかった場合、ご登録いただいたメールアドレスにご連絡させて頂きます。2週間以内にご返信がない場合は賞品対象外となります。
- 賞品対象者が対象外となった場合には、賞品対象者に次ぐ順位以下の方を、順番に繰り上げて贈呈します。
- 該当順位が複数名いる場合は抽選とさせて頂きます。
ルール
- コンテスト中に問題に正解すると点数を獲得できます。
- 順位は総合得点で決定します。
- 同点の場合は提出時間の早い人が上の順位になります。
- 誤答を提出するたびにペナルティが加算されます。このコンテストのペナルティは5分です。詳細は画面下部の「ルール」をご覧ください。
このコンテストは full-feedback 形式のコンテストです。コンテスト中に提出された結果だけで順位が決定します。
便利情報
Contest Information
- Duration: 100 minutes
- Rated Range: 0 - 1999
Point Values
Task | Score |
---|---|
A | 100 |
B | 200 |
C | 300 |
D | 400 |
E | 500 |
F | 500 |
G | 600 |
Ex | 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).