ACM-ICPC 2017 国際大学対抗プログラミング・コンテストに参加しよう!!!

ACM-ICPCとはACM (Association for Computer Machinery) という 計算機科学分野の世界的な国際学会が主催する大学対抗のプログラミング・コンテスト(International Collegiate Programming Contest)で、同じ大学で3人一組のチームを作り、チームでプログラミングと問題解決の能力を競うコンテストです。全世界から3万人以上が参加し、国内からは300以上のチームが参加しています。本学からも毎年多数のチームが参加しており、2013年には「YAMATO#」チームが、2014年には「TeraCoders」チームが見事国内予選を突破し、アジア地区大会に進出しました。また、「TeraCoders」チームは台湾で開催されたアジア地区大会にも参加しました。このコンテストは多くのIT関連企業も注目していますので、チームを作って積極的に参加しましょう!!!

目標は1回生で1問、2回生で2問、3回生で3問、4回生で4問、修士1回生で5問です。4問解けると予選突破できる可能性が非常に高いです。

 

国内予選(インターネット予選): 714() 16:30-19:30 10202教室 

(例年、当日の11:00-15:00 にリハーサル(練習)の機会が設けられ、練習できます。)

チーム登録:               6月29日(木)締切

情報の追加と確認:      7月4日(火)締切

    監督員登録:              7月6日(木)締切

  チーム登録: 締切は629日(木)ですが、追加情報の登録なども必要になりますので、早い目にチームを作成して登録しましょう!!!

1.      3人でチームを作成し、教員または大学院生にコーチを依頼する。

2.      登録手順にしたがって、アカウント作成、チーム登録、情報の追加と確認を行う。
特に「情報の追加と確認」は迅速に行うようにして下さい(例年ここで時間がかかってしまうケースが発生しています)。

3.      監督員になれないコーチの方は、平石または他の監督員に監督を依頼して下さい。

4.      コーチの方は、チーム名、メンバーの学生証番号と氏名を平石までお知らせ下さい。

   国内予選当日の午後のコンピュータ理工学部の専門科目は、国内予選参加のために欠席しても成績評価上不利にならないように配慮されます。なお、コンテストと特研配属プロセス説明会が重なっていますが、本コンテストの参加者に対しては、別途特研配属プロセス説明会が開催される予定です。 

  事前準備

     OB/OGの会による模擬国内が7月2日(日)14:00-17:00に開催されます。インターネットに接続できる環境さえあれば一人でも参加できますので、是非参加してコンテストシステムの使い方を勉強しておきましょう。申し込み締め切りは6月30日(金)です。

     国内予選で使用するPCを決めて、そのPC上にコンテスト用のユーザアカウントを作成しておいて下さい。国内予選で使用できるPC1台だけです。

     上記PCから10202に設置されている2台のプリンタに印刷できるようにしておいて下さい。(設定方法

     国内予選のホームページで公開されている「競技ルール」、「成績判定ルール」に目を通しておいて下さい。特に「正解の判定・入力データ」の部分はよく読んで下さい。2つの入力データに連続して正解を提出しないと「問題を解いた」と判定されませんので注意が必要です。また、予選システムのユーザマニュアルも目を通しておいて下さい。

     当日、PCACアダプターや競技用チームID、競技用パスワード、予選システムのURL印刷したものを忘れずに持ってきて下さい。(予選が始まると、電子メールへのアクセスは不可です。)
(競技用チームID、競技用パスワード、予選システムのURLはコーチから配布されます。)

     国内予選当日の「練習」(例年11:0015:00)に参加して問題が無い事を確認しましょう!(10202教室は3時限目から利用出来ます。)
予選システムにログインできるか? プリンタに印刷できるか? 問題を解いて2つの入力データに対して連続して解答を提出できるか?
不明な点があれば、予選が始まる前(「練習」中が望ましい)に、コーチや監督に確認して下さい。

     過去問を勉強して、役に立ちそうな資料(印刷物)を持ち込めるように準備しておきましょう!

 

 過去問の解き方を勉強しよう

  解説等

  安田先生のページ

  鴨先生のページ

 

このページは http://www.cse.kyoto-su.ac.jp/~hiraishi/ICPC/ です。