TUATPC2024Summer (Algorithm)
ペナルティ:5 分
(2024/8/3 20:45) このページを公開しました。
(2024/8/15 21:35) ルールの追記などを行いました。
(2024/8/16 12:30) 表現の改定などを行いました。
(2024/8/18 20:10) チームルールについて、レーティングの基準日を変更しました。
(2024/8/30 15:00) 配点を公開しました。
(2024/9/24 14:20) Tester を公開しました。
(2024/9/25 13:05) 一部問題の並び替えを行いました。
概要
- 本コンテストは東京農工大学 MCC による有志コンテストです。MOFE 開発チームは作問などに一切関係がありません。
- 本コンテストは MCC の夏合宿のイベントの一環で行われるため、オンサイト会場は設けていません。
- MCC 部員は夏合宿の参加不参加に関わらず「通常参加」で参加登録をしてください。(参加パスワードは Discord サーバーに記載します)
- それ以外の方は「オープン参加」で参加登録をしてください。
- コンテスト時間は 180 分です。
- 問題数は 13 問です。配点などは配点の項を参照してください。
- Writer : log_K
- Tester : kichi2004, Nerve, qLethon, shinchan, totori
ルール
- 個人またはチームで参加可能です。チームで参加する場合は以下のチームルールの項も併せて従ってください。
- ペナルティは 5 分です。
- 厳密には、問題ごとに最後に獲得点数の最高値が更新された提出までの提出回数 × 5 分がペナルティとして加算されます。
- 例えば、ある問題に 5 回提出を行い、各提出の得点が順に 0 点 → 10 点 → 10 点 → 50 点 → 100 点 だった場合、各提出時点で加算されるペナルティは順に 0 分 → 5 分 → 5 分 → 15 分 → 20 分と変化していきます。
- コンテスト中のインターネットの参照・自作ライブラリの利用は許可されています。
- ただし、生成 AI の使用は禁止します。
- コンテスト中のネタバレ行為は禁止されています。具体的には AtCoder のコンテスト中のルール の「禁止事項 - AtCoderの問題についてのコンテスト中の言及」に準拠します。
- 利用できる言語・ライブラリについては 提出できる言語についての情報 | MOFE を参照してください。
- ジャッジがローカルより遅い可能性があるため、なるべく高速な言語の使用を推奨します。なお、C++ および Python (PyPy3) ではすべての問題に正解できることを確認しています。
- 問題は Writer・Tester 陣の想定した難易度順に並んでいます。
- MOFE の難易度表記は満点解法の難易度に従って設定されています。正の得点の得やすさではないことに注意してください。(易 Milk < Assam < Benihuki < Ceylon < Darjeeling < Earlgray < Flavor < ผักชี 難)
- Assam 以上の難易度のすべての問題には部分点が設定されています。後半の問題にも易しい部分点が設定されていることがあるため、すべての問題に目を通すことを強く推奨します。
チームルール
2024/9/232024/8/18(ABC367までの結果) 時点の AtCoder の Algorithm レーティングに応じて、以下のコストを定義します。レーティング 色 コスト $[2000, 4800)$ 黄以上 $6$ $[1600, 2000)$ 青 $4$ $[1200, 1600)$ 水 $3$ $[400, 1200)$ 茶・緑 $2$ $[0, 400)$ 灰・未参加 $1$ - チームは次の 2 つの制約を同時に満たしていなければなりません。
- チームを構成する人数は $3$ 人以下である。
- チームを構成する人のコストの総和が $6$ 以下である。
- ただし、MCC に関しては合宿参加者などの都合により、「コストの総和が $6$ 以下であるが人数が $4$ 人のチーム」が発生する可能性があります。予めご容赦ください。
- コンテスト中にチーム内において直接の対話・各種チャットツールなどを用いてコミュニケーションを取ることは許可されています。
- コンテスト中にチーム内で複数の PC を用いることは許可されています。同時コーディングも同様に許可されています。
配点
Problem | Score | Subtask | Difficulty |
---|---|---|---|
A | 100 | - | Milk |
B | 100 | - | Milk |
C | 150 | 50+100 | Assam |
D | 150 | 50+100 | Assam |
E | 200 | 75+50+75 | Benihuki |
F | 200 | 100+100 | Benihuki |
G | 250 | 75+50+125 | Ceylon |
H | 250 | 100+25+125 | Ceylon |
I | 300 | 75+100+125 | Darjeeling |
J | 300 | 50+10+10+5+25+50+25+125 | Darjeeling |
K | 300 | 75+100+125 | Darjeeling |
L | 350 | 75+75+200 | Earlgray |
M | 350 | 125+75+50+100 | Earlgray |