CODE FESTIVAL 2016 qual B

CODE FESTIVAL 2016 qual B

おしらせ

ページを公開しました。(2016/10/4)


概要

2日間でプログラミングとアルゴリズムを220人全員で楽しみつくすプログラミングコンテスト。

競うだけでなく、「学ぶ」「遊ぶ」「つながる」など楽しみ方はあなた次第!プログラミング歴に関わらず、全員で楽しむプロコンです。まずはエントリーください。


本戦

CODE FESTIVAL

  • 日時:2016年11月26日(土)午前~11月27日(日)夕方予定
  • 参加人数:220人
  • 場所:ベルサール汐留(汐留駅徒歩5分、新橋駅徒歩8分)
  • その他:交通費・宿泊費無料!

その他詳細はhttp://r.recruit-jinji.jp/code_fes/からご確認ください。


予選参加

予選はどなたでもご参加いただけます。

本戦は参加資格を満たした方のみご参加いただけます。

※本戦参加資格は以下を参照ください※


予選参加時の注意点について

エントリー時に入力したIDとAtCoder上で発番したIDに相違がないか事前にご確認お願いしいたします。

異なるIDで予選に参加した場合、本人であっても本戦に参加いただくことができませんのでご注意ください。

誤って登録してしまった場合やエントリー時に入力したIDと異なるAtCoder IDで参加を希望される場合には、問い合わせ先(rhd_procon@r.recruit.co.jp)までご連絡ください。


AtCoderIDの相違で予選時にログインができない場合

  • AtCoder 問い合わせ先(support@atcoder.jp)に登録メールアドレスを送付し、正しいIDをご確認お願いします。
  • RHD問い合わせ先(rhd_procon@r.recruit.co.jp)に正しいIDが分かり次第、下記3点を必ずお送りください。
  1. 正しいID
  2. 氏名
  3. 電話番号

本戦参加資格について

以下の条件を満たした方が本戦にご参加いただけます。

  • エントリー者
  • 学生(高専4~5年生、専門、短大、大学、大学院)または既卒4年以内の未就業者
  • ※アルバイト経験のみの場合は、未就業扱いとなります。 ※居住地は不問です

上記の条件に加え、本戦別に以下が必要となります。

CODE FESTIVAL

  • 予選Aの上位100名または、予選Bの上位60名または予選Cの上位60名。
  • ※予選Aを通過した方は、予選B・予選Cの上位各60名から除外とし重複でカウントしないものとします。また予選Bも同様に通過した方は予選Cの上位60名から除外とし重複でカウントしないものとします。

CODE FESTIVAL EXHIBITION

  • CODE FESTIVAL 2016において、上位入賞され、エントリー時のアンケートにおいて参加可能と回答いただいた20名。

予選通過者確定までの流れとお願いについて

  • STEP1:予選A終了後、CODE FESTIVAL本戦に進んでいただく成績上位100名の方にご連絡致します。
  • ※予選Aの合否については9月26日~27日のご連絡を予定しています。参加可否について必ずメール内に記載のある締切までご回答ください。
    ※回答期限等詳細はお送りするメールにてご確認ください。
    随時メール・電話のご確認をお願いいたします。STEP1のメールを受取った方は、早急にご回答をお願いいたします。
  • STEP2:STEP1にて参加できない方が確認できた場合は繰上げにて次点の方にご連絡致します。
  • STEP1と同様のフローとなります。順次ご連絡致しますので、随時メール・電話のご確認をお願いいたします。

ルール

  • 競技開始と同時に複数の問題が提示されます。
  • 制限時間内に1点でも多く得点した人が上の順位になるルールです。
  • 得点が同じ場合には、より早く解いた人が上の順位になります。
  • 必ず個人で参加する必要があります。2人以上で結託し、解答する行為は禁止しております。
  • 予選・本戦の最中に、問題に関する言及、解答ソースコードの公開などは禁止です。
  • その他ルールの詳細はAtCoderに準じますが、不正解の回答を提出してもペナルティはありません。

初めての方へ

Atcoderを初めてご利用になる方は、練習ページにてソースコード提出の練習をされることを強く薦めます。

特に、Javaを使用する予定の方は、以下の諸注意に気をつけてください。

  • ソースコードのクラス名はMainで宣言してください。先頭が小文字のmainなど、それ以外のクラス名で宣言しないでください。それゆえ、あなたはファイル名をMain.javaとし、コーディングする必要があります。
  • 独自に作成したpackageを使用しないでください。なぜならば、我々のシステムがJavaを実行するコマンドはjava {filename}だからです。

使用可能なプログラミング言語

使用可能な言語情報 を参照してください。


ジャッジステータス

ユーザが提出したプログラムはジャッジシステムによって評価されます。以下でシステムが返すステータス(状態)について説明します。

Status Explanation
WJ
Waiting for Judging. 提出したプログラムはジャッジを待っている状態です。
CE
Compilation Error. 提出されたプログラムのコンパイルに失敗しました。
MLE
Memory Limit Exceeded. 問題で指定されたメモリ制限を超えています。
TLE
Time Limit Exceeded. 問題で指定された実行時間以内にプログラムが終了しませんでした。
RE
Runtime Error. プログラムの実行中にエラーが発生しました。コンパイル時に検知できなかったエラーがあります。スタックオーバーフロー、ゼロ除算などが原因です。
OLE
Output Limit Exceeded. 問題で指定された制限を超えるサイズの出力を行いました。
IE
Internal Error. 内部のエラー、つまりジャッジシステムのエラーです。
WA
Wrong Answer. 誤答です。提出したプログラムの出力は正しくありません。
AC
Accepted ! 正答です。提出したプログラムは正しいことが保証されました。

ACが正解を示す唯一のステータスです.

Information

Page now available.(10/4/2016)


Event outline

A two-day programming contest (procon) enabling 220 participants to enjoy programming and algorithms to their hearts' content.

A chance to compete, learn, play, network and more: enjoy the event in your own style! This is a procon where everyone can have fun, regardless of programming experience. Enter and discover for yourself.


CODE FESTIVAL 2016

CODE FESTIVAL

  • Dates: Morning of Sat. 26 to evening of Sun. 27 November 2016.
  • Participants: 220
  • Venue: Bellesalle Shiodome (a five-minute walk from Shiodome Station, or an eight-minute walk from Shimbashi Station)
  • Fares and accommodation: Free of charge!

For more details, please see http://r.recruit-jinji.jp/code_fes/us/index.html.


Qualification contests

Anyone can take part in the qualification contests.

Only those fulfilling eligibility requirements will be able to take part in the final.

See below for eligibility requirements.


Notes about qualification contests

Please check that the ID you entered on your entry form matches the ID issued on AtCoder before completing the qualification contests.

If you use a different ID, you will not be able to participate in the final even if you completed the qualification contests yourself.

If you registered with the wrong ID or if you wish to take part with a different AtCoder ID from the one on your entry form, please contact rhd_procon@r.recruit.co.jp.


If you cannot log in for the qualification contests because your AtCoder ID is wrong:

  • Send your registered e-mail address to support@atcoder.jp and check your correct ID.
  • As soon as you know the correct ID, please send the following to rhd_procon@r.recruit.co.jp:
  1. The correct ID
  2. Your name
  3. Your telephone number

Eligibility

  • Must be an entrant.
  • Must be a student (technical college 4th or 5th year, vocational school, junior college, university, graduate school), or have graduated within the last four years but not yet in employment.

Notes:

  1. Please check that you will fulfill the above conditions as of 26 November 2016.
  2. Those who have done only part time work are regarded as not yet in employment.
  3. Place of residence is irrelevant.

In addition to the above conditions, the following requirements must be met to become eligible for the final and exhibition.

CODE FESTIVAL

  • Must be in top 100 contestants from Qualification contests A(students living outside Japan are limited to 10), top 60 contestants from Qualification contests B(students living outside Japan are limited to 5), or top 60 contestants from Qualification contests C(students living outside Japan are limited to 5).
  • Note: Entrants who pass Qualification Contest A will be excluded from the top 60 for Qualification Contests B and C and will not be double-counted. Similarly, entrants who pass Qualification Contest B will be excluded from the top 60 for Qualification Contest C and will not be double-counted.

Code Festival Exhibition

  • Must be in the top 20 contestants from Code Festival 2016 who indicated on their entry forms that they could take part in the exhibition.

Process for determining those who have passed the qualification contests

  • Step 1: After Qualification Contest A, we will notify the contestants with the top 100 results, who will advance to the final.
  • Note: We plan to notify entrants of Qualification Contest A of the results on September 26–27. Please advise whether or not you will participate in the final by the deadline indicated in the e-mail. Further details will be included in the e-mail.
    Please check your e-mail and phone messages regularly. If you receive an e-mail at Step 1 notifying that you have passed, please respond promptly.
  • Step 2: If contestants who passed Step 1 advise us that they cannot participate in the final, we will contact the contestants with the next-highest results. The process will be the same as for Step 1. Such contestants will be contacted progressively, so please check your e-mail and phone messages regularly.

Rules

  • You may work on these problems in any order you prefer.
  • You will not be penalized for giving wrong answers either.
  • If your score equals to other participants, then winner is decided by time.
  • You are not allowed to collaborate with other participants or any other third parties to solve the problems.
  • Available programming languages are to be described later. You may use the standard library for each language.

For beginners

If you take part in a programming contest for the first time which is held on AtCoder, we make a strong recommendation to you to practice how to submit your source code on AtCoder using Practice Page.

Especially, if you are going to use Java , you must see points to notice bellow.

  • The class name of your source code has to declared as Main. Not to declared as main and any other class name. For this reason, the file name of yours also designated as Main.
  • You don't allow to use your package. Because the execution command on our system for Java is java {filename}.

Programming language

You are allowed to use these programming languages.


Judge status

Our system judges your source code whether it is correct or incorrect and returns a result of yours.

Details are shown below tables. Don't forget to see these information.

Status Explanation
WJ
Waiting for Judge. Your source code is waiting for judge by the system. Please reload after a while.
CE
Compilation Error. Our judge system couldn't compile your code. So, your source code is incorrect.
MLE
Memory Limit Exceeded. Each problems are restricted memory limit which your program can use.
That is 256MB usually. Your source code is incorrect because it exceeded the limit.
TLE
Time Limit Exceeded. Each problems have time limit. If execution time of your code exceeds this limit,
the status of judge is TLE. Your source code is incorrect for that reason.
RE
Runtime Error. At least an error occurs while the system is executing your source code.
For example, stack overflow and divided by zero.
These errors are can not detect by compiling. Your source code is incorrect because of the reason.
OLE
Output Limit Exceeded. The data outputted by your code exceeds the designated size of a problem.
Your source code is incorrect.
IE
Internal Error. This is special case because the error almost exits in our judge system.
Anyway, your source code didn't output a result that is expected correct answer.
Your source code is incorrect.
WA
Wrong Answer. Your source code is incorrect. The code has to output correct result for all cases.
AC
Accepted ! Your source code was accepted correctly.

AC is an only status that means Your source code is correct !.