国際大学プログラミングコンテスト

国際大学対抗プログラミングコンテストICPC )は、世界中の大学が参加する毎年恒例の多層的なプログラミング競技会です。 [ 1 ] ICPC事務局長でありベイラー大学教授のウィリアム・B・パウチャー氏が指揮するICPCは、6大陸をまたぐ地域大会を運営し、毎年世界大会を開催しています。2018年のICPCには、110カ国3,233大学から52,709人の学生が参加しました。

ICPCはICPC財団の後援の下で運営され、ホスト大学や非営利団体との契約に基づいて、ICPCの方針と手順に従って運営されています。[ 2 ] 1977年から2017年まで、ICPCはACMの後援の下で開催され、ACM-ICPCと呼ばれていました。[ 3 ]

歴史

ICPCの起源は、 1970年にテキサスA&M大学で開催された、 Upsilon Pi Epsilon Computer Science Honor Society (UPE)のAlpha支部主催のコンテストに遡ります。この最初のプログラミングコンテストは「第一回テキサス大学対抗プログラミング選手権」と題され、各大学は最大5名からなるチームで参加しました。使用されたコンピュータはIBM System/360モデル65で、メモリアクセス用のDAT(Dynamic Address Translator、別名「ページング」)システムを搭載した最初のマシンの1つでした。参加チームには、テキサスA&M大学、テキサス工科大学、ヒューストン大学、その他5~6のテキサス大学/カレッジが含まれていました。3つの問題を解き、「開始」から「正常終了」までの累積時間で1位、2位、3位の勝者が決定されました。使用されたプログラミング言語はFortranでした。プログラムはコーディングシートに記述され、ホレリスカードにキーパンチされ、実行のために提出されました。ヒューストン大学チームが3つの問題すべてを時間内に正常に解いたことで優勝しました。 2位と3位のチームは、3つの問題全てを解くことができませんでした。このコンテストは1977年に現在の多層的な形式へと発展し、最初の決勝戦はACMコンピュータサイエンスカンファレンスと併せて開催されました。

1977年から1989年まで、このコンテストには主にアメリカとカナダの大学から4人1組のチームが参加していました。ICPC本部は1989年から2022年までベイラー大学が主催し、世界各地の大学コミュニティで地域大会が開催されるようになり、ICPCは世界的な大会へと成長しました。世界大会への出場機会を増やすため、入学後5年間は参加チームが3名までに制限されました。

1997年から2017年まで、International Business Machines Corporation(IBM)はICPCのスポンサーを務めていました。この間、コンテストへの参加は2000%以上増加しました。1997年には560の大学から840チームが参加しました。2017年には、6大陸103カ国2,948の大学から46,381人の学生が地域大会に参加しました。ICPCは、地域に密着した大学の課外マインドスポーツとして組織され、ホスト大学や非営利団体との協定に基づき、世界規模で調整された非法人団体として運営されており、世界中のあらゆる大学から出場資格のあるチームに門戸を開いています。

UPEは1970年から継続的な支援を提供し、1976年の第1回大会以来、世界大会決勝進出者を表彰してきました。ICPCは1976年から2018年までACM会員の寄付とACMの支援に感謝しています。ベイラー大学は1985年からICPC本部を務め、1989年から2022年までICPC本部をホストしていました。ICPCはICPC財団の後援を受けて運営されており、財団はICPC世界本部を提供し、世界規模で調整されたコミュニティにサービスを提供しています。このコミュニティのイベントは、ホスト大学や非営利団体との契約に基づいて運営され、世界中のすべての大学からの資格を有するチームがICPCに参加できるようにしています。ICPCの方針と手順を参照してください。[ 2 ]

ICPCワールドファイナル(国際大学対抗プログラミングコンテスト年次世界大会)は、コンテストの最終ラウンドです。歴史を重ねるにつれ、世界最高峰の会場で4日間にわたり開催されるイベントへと成長し、2018年の世界大会には140チームが参加しました。近年の世界チャンピオンチームには、各国首脳から表彰状が贈られました。近年、メディアインプレッション数は10億回を超えています。

2000年から2022年まで、ICPC世界大会で優勝したのはロシア中国ポーランドのチームのみである。 [ 4 ]北米の参加者は世界の他の地域に比べてはるかに少なく、これは参加しても見返りが少ないと認識されていることに一部起因している。[ 5 ]

コンテストルール

ICPCコンテストは団体戦です。現在のルールでは、各チームは3人の学生で構成されることが定められています。参加者は、コンテスト開始前に大学教育を5年未満受けた大学生でなければなりません。過去に2回の世界大会または5回の地域大会に出場した学生は、再出場できません。[ 6 ] [ 7 ]

各コンテストでは、3人1組のチームに5時間与えられ、8問から15問(地域大会では通常8問、決勝大会では12問)のプログラミング問題を解く。解答はCC++JavaAda[ 8 ] 、 Python [ 9 ] [ 10 ]、またはKotlin [ 11 ]のプログラムで提出する必要がある(すべての問題が特定の言語で解けるとは限らないが、ICPCのウェブサイトには、地域大会と世界大会の両方において「審査員はすべての問題をJavaとC++で解く」と記載されている)。提出されたプログラムはテストデータで実行される。プログラムが正解できなかった場合、チームに通知され、別のプログラムを提出できる。

最も多くの問題を正しく解いたチームが勝者となります。同点チーム間でメダルや賞品の順位付けが必要な場合は、正解を提出した時点の経過時間の合計に、最終的に解けた問題を提出したが却下された問題1つにつき20分を加算して順位を決定します。解けなかった問題には時間は加算されません。[ 12 ]

他のプログラミングコンテスト(例えば、国際情報オリンピック)と比較して、ICPCは問題数が非常に多い(わずか5時間で8問以上)のが特徴です。また、チームは3人の学生で構成されていても、使用できるコンピュータは1台のみという点も特徴です。そのため、時間的なプレッシャーはさらに大きくなります。優勝するには、優れたチームワークとプレッシャーに耐える能力が求められます。

2004~2025年の決勝戦

2004年世界決勝

2004 ACM-ICPC世界決勝は、プラハのチェコ工科大学主催で、プラハのオベクニ・ダムで開催されました。75か国1,411の大学から3,150チームが予選ラウンドで競い合い、そのうち73チームが世界決勝に進みました。ロシアのサンクトペテルブルク精密機械光学研究所が10問中7問を解き、優勝しました。[ 13 ]金メダリストは、サンクトペテルブルク精密機械光学研究所、スウェーデン王立工科大学、ベラルーシ国立大学、ペルミ国立大学(ロシア)でした。

2005年世界決勝

2005年の開会式

2005年の世界決勝は、上海交通大学の主催により、2005年4月6日に上海の浦東シャングリラホテルで開催されました。71か国1,582の大学から4,109チームが予選ラウンドで競い合い、そのうち78チームが世界決勝に進みました。上海交通大学は10問中8問を解き、2度目の世界タイトルを獲得しました。[ 14 ] 金メダル受賞者は、上海交通大学、モスクワ国立大学(ロシア)、サンクトペテルブルク精密機械光学研究所(ロシア)、ウォータールー大学(カナダ)でした。

2006年世界決勝

2006 ACM-ICPC世界決勝はテキサス州サンアントニオで開催され、ベイラー大学が主催した。[ 15 ] 84か国1,733の大学から5,606チームが予選ラウンドで競い合い、そのうち83チームが世界決勝に進んだ。ロシアのサラトフ国立大学が10問中6問を解き、優勝した。[ 16 ]金メダル受賞者はサラトフ、ヤギェウォ大学(ポーランド)、アルタイ国立工科大学(ロシア)、トゥエンテ大学(オランダ)であった。

2007年世界決勝

2007 ACM-ICPC世界大会は、2007年3月12日から16日まで、東京ベイヒルトンホテルで開催されました。世界大会は、ACM日本支部とIBM東京研究所の共催で行われました。6大陸から6,099チームが地域レベルで競い合い、88チームが世界大会に進出しました。ワルシャワ大学は10問中8問を解き、2度目の世界選手権優勝を果たしました。金メダルは、ワルシャワ大学、清華大学(中国)、サンクトペテルブルク精密機械光学研究所(ロシア)、マサチューセッツ工科大学(米国)が受賞しました。銀メダルは、上海交通大学(中国)ほか3大学が受賞しました。

2008年世界決勝

2008 ACM-ICPC世界決勝は、2008年4月6日から10日まで、カナダのアルバータ州バンフにあるフェアモント・バンフ・スプリングス・ホテルで開催されました。[ 17 ] 世界決勝はアルバータ大学が主催しました。決勝には、これまでのラウンドで競い合った6,700チームのうち100チームが出場しました。[ 18 ]サンクトペテルブルク精密機械光学研究所が2度目の世界選手権で優勝しました。マサチューセッツ工科大学イジェフスク国立工科大学リヴィウ国立大学も金メダルを獲得しました。

2009年世界決勝

2009 ACM-ICPCワールドファイナルは、スウェーデンのストックホルムで4月18日から22日まで、開催機関であるKTH王立工科大学のキャンパスのほか、グランドホテル、ラディソンストランド、ディプロマットホテルで開催された。200を超える地域会場から100チームが世界選手権を競い合った。サンクトペテルブルク精密機械光学研究所がタイトルを守り、3度目の世界選手権で優勝した。清華大学サンクトペテルブルク国立大学サラトフ国立大学も金メダルを獲得した。[ 19 ] 2009年の世界決勝では、専門家の解説、チームやコンピューター画面のライブフィード、審査員、コーチ、要人へのインタビューなどをフィーチャーした、コンテスト全体の生中継ビデオ放送が初めて実施された。このイベントはオンラインで放送されたほか、スウェーデンのテレビ局Axess TVでも放送された。

2010年世界決勝

2010年のACM-ICPC世界大会は中国のハルビンで開催されました。主催者はハルビン工程大学です。上海交通大学が世界選手権で優勝しました。[ 20 ]モスクワ国立大学国立台湾大学タラス・シェフチェンコ・キエフ国立大学も金メダルを獲得しました。

2011年世界決勝

2011 ACM-ICPCワールドファイナルはフロリダ州オーランドで開催され、メインスポンサーのIBMが主催した。このコンテストは当初2月にエジプトのシャルムエルシェイクで開催される予定だったが、アラブの春に伴う政情不安のため変更された。浙江大学が優勝し、ミシガン大学アナーバー校、清華大学サンクトペテルブルク国立大学がそれぞれ2位、3位、4位となり、それぞれ金メダルを獲得した。[ 21 ] 中国(2G)、米国(1G)、ロシア(1G、2S、2B)、ドイツ(1S)、ウクライナ(1S)、ポーランド(1B)、カナダ(1B)

2012年世界決勝

2012年の世界決勝はポーランドのワルシャワで開催されました。5月15日に開幕し、ワルシャワ大学が主催しました。[ 22 ]サンクトペテルブルク精密機械光学研究所は4度目の世界選手権で優勝し、当時の大学としては最多優勝となりました。ワルシャワ大学モスクワ物理工科大学上海交通大学がそれぞれ2位、3位、4位となり、それぞれ金メダルを獲得しました。ロシア(2G、1B)、中国(1G、1S)、ポーランド(1G)、アメリカ合衆国(1S)、香港(1S)、ベラルーシ(1S、1B)、カナダ(1B)、日本(1B)

2013年世界決勝

2013年の世界大会はロシアのサンクトペテルブルクで開催されました。7月3日に開幕し、NRU ITMOが主催しました。

2013 年にメダルを獲得した上位 13 チームは次のとおりです。

日本 (1G) ロシア (1G, 1S, 2B) 中国 (1G, 1B) 台湾 (1G) ポーランド (1S, 1B) ウクライナ (1S) ベラルーシ (1S) アメリカ合衆国 (1B)

2014年世界決勝

2014年の世界大会は、ロシアのエカテリンブルクで6月21日から25日まで開催され、ウラル連邦大学が主催した。決勝戦は6月25日に行われた。[ 25 ] 122チームが参加し、サンクトペテルブルク国立大学が世界チャンピオンとなった。[ 26 ]

2014年のICPCでは以下のチームがメダルを獲得しました: [ 26 ]

ロシア(2G、2B)中国(1G、1S、1B)台湾(1G)日本(1S)ポーランド(1S)クロアチア(1S)スロバキア(1B)

  • ワルシャワ大学
  • 上海交通大学
  • 東京大学
  • ザグレブ大学

ブロンズ

  • サンクトペテルブルク国立情報学・機械・光学研究大学
  • 国立研究大学高等経済学院
  • 清華大学
  • コメニウス大学

2015年世界決勝

ITMOチーム 2015

2015年の世界決勝は、モハメッド第5大学アル・アハワイン大学ムンディアポリス大学の共催により、5月16日から21日までマラケシュモロッコ)で開催されました。決勝戦は5月20日に行われました。128チームが世界チャンピオンを目指して競い合いました。サンクトペテルブルクITMOが初めて全問(13問)を解き、優勝しました。その他のメダリストには、ロシア(2G)、中国(1G、1B、1S)、日本(1G)、米国(1B、1S)、クロアチア(1S)、チェコ共和国(1S)、韓国(1B)、ポーランド(1B)のチームが含まれました。

ブロンズ

2016年世界決勝

2016年の世界大会は、 5月16日から21日までプーケットタイ)で開催されました。決勝戦は5月19日に行われました。128チームが世界チャンピオンを目指して競い合いました。優勝はサンクトペテルブルク国立大学で、13問中11問を正解しました。準優勝は上海交通大学で、こちらも11問を正解しましたが、優勝チームに7分差をつけられました。

ブロンズ

2017年世界決勝

2017年の世界大会は、 5月20日から25日まで、サウスダコタ州ラピッドシティアメリカ合衆国)で、Excellence in Computer Programming主催により開催されました。ビザの問題により、複数のチームが現地でのプレゼンテーションが不可能となりましたが、その影響を受けた学校は通常の出場枠に加えて、ICPC 2018への直接出場権を獲得しました。

優勝者はITMO大学でした。ICPC 2017では、ロシア(金2、銀1、銅1)、ポーランド(金1)、韓国(金1、銅1)、中国(銀3)、スウェーデン(銅1)、日本(銅1)のチームがメダルを獲得しました。

ブロンズ

2018年世界決勝

2018年の世界決勝は、北京大学主催で4月15日から20日まで北京中国)で開催されました。

Wayback Machineアーカイブ(2018年4月24日アーカイブ)

最終順位機関最初に問題を解決する 解決した問題の数
01 1ロシアモスクワ国立大学パンダ保護区と失敗のシングルカット 9
02 2ロシアモスクワ物理工科大学犯罪に先手を打つ8
03 3中国北京大学ジェムアイランド8
04 4日本東京大学8
05 5韓国ソウル国立大学コンマスプリンクラー7
06 6オーストラリアニューサウスウェールズ大学ワイヤレスは新しい光ファイバー7
07 7中国清華大学7
08 8中国上海交通大学7
09 9ロシアITMO大学流れに身を任せよう7
10 10アメリカ合衆国セントラルフロリダ大学7
11 11アメリカ合衆国マサチューセッツ工科大学7
12 12リトアニアヴィリニュス大学飛行機に乗る 7
13 13ロシアウラル連邦大学7

2018年の世界決勝では、「世界を征服する」問題と「交差していない騎士のツアー」問題が解決されませんでした。

2019年世界決勝

2019年の世界決勝は、2019年3月31日から4月5日までポルトポルトガル)で開催され、ポルト大学とポルト市が主催した。[ 28 ]

ブロンズ

世界決勝モスクワ(2020年)

COVID-19パンデミックのため、2020年の世界決勝は延期された。[ 29 ]決勝は2021年10月1日から10月5日までモスクワロシア)で開催され、モスクワ物理工科大学の主催となった。[ 30 ]日付の混乱を避けるため、すべての公式資料では2020や2021ではなく「モスクワ世界決勝」と呼ばれた。

「ICPCワールドファイナルズ モスクワ大会 最終順位」 ICPCワールドファイナルズ2021年10月5日時点のオリジナルよりアーカイブ。 2021年10月16日閲覧

最終順位機関最初に問題を解決した人[ 31 ]解決した問題の数
01 1ロシアニジニ・ノヴゴロド国立大学B(速度制限のコスト); H(QC QC) 12
02 2韓国ソウル国立大学F(レイライン)11
03 3ロシアITMO大学I (クエスト)11
04 4ロシアモスクワ物理工科大学11
05 5ポーランドヴロツワフ大学G(機会費用)11
06 6イギリスケンブリッジ大学A(心臓病学)11
07 7ベラルーシベラルーシ国立大学11
08 8ルーマニアブカレスト大学D (遺伝子の折り畳み); O (これはどの惑星ですか?!)10
09 9アメリカ合衆国マサチューセッツ工科大学E(ランドスケープジェネレータ); J(問題ありません)10
10 10ウクライナハリコフ国立無線電子大学10
11 11アメリカ合衆国イリノイ大学アーバナ・シャンペーン校10
12 12ロシア高等経済学院9

2020-2021年の世界決勝では、問題K(スペースウォール)と問題L(スイープステークス)が解決されませんでした。

ワールドファイナルズ ダッカ(2021年)

第45回世界大会は当初2021年に予定されていたが、COVID-19パンデミックによるスケジュール変更のため、2022年11月6日から11月11日までダッカバングラデシュ)でアジア太平洋大学の主催により開催された。[ 32 ]日程に関する混乱を避けるため、すべての公式資料では「世界大会ダッカ」と称された。

出典: [ 33 ]

最終順位機関解決した問題の数
01 1アメリカ合衆国マサチューセッツ工科大学11
02 2中国北京大学10
03 3日本東京大学9
04 4韓国ソウル国立大学9
05 5  スイスチューリッヒ工科大学9
06 6フランスパリ高等師範学校9
07 7アメリカ合衆国カーネギーメロン大学9
08 8ポーランドワルシャワ大学8
09 9ロシア国立研究大学高等経済学院8
10 10ロシアサンクトペテルブルク国立大学8
11 11イギリスオックスフォード大学8
12 12ベトナム工科大学 - VNU8

ワールドファイナル ルクソール(2022年および2023年)

COVID-19パンデミックによるすべての日程変更後のスケジュールと同期させるため、第46回および第47回ワールドファイナルは、2023年11月にシャルム・エル・シェイクで同時に開催される予定でした。ガザ戦争とそれに関連する安全上の懸念のため、再び日程が変更され、最終的に2024年4月14日から19日までルクソールで開催されました。日程に関する混乱を避けるため、このイベントはワールドファイナル・ルクソール(日程変更前はワールドファイナル・シャルム)と呼ばれ、必要に応じてすべての公式資料で2つの競技を別々に第46回および第47回と表記しました。

2つの競技が並行して開催され、課題は重複していました。第47回決勝では、非常に僅差の結果(12位と16位のペナルティ差は40分未満)となったため、次回アスタナで開催される決勝で追加の銅メダルが授与されました。

出典: [ 34 ] [ 35 ]

第46回決勝メダリスト
最終順位機関解決した問題の数
01 1中国北京大学10
02 2アメリカ合衆国マサチューセッツ工科大学9
03 3ロシア国立研究大学高等経済学院9
04 4英国オックスフォード大学9
05 5ロシアモスクワ物理工科大学9
06 6韓国ソウル国立大学9
07 7ウクライナタラス・シェフチェンコ国立キエフ大学9
08 8アメリカ合衆国ウィスコンシン大学マディソン校8
09 9日本東京大学8
10 10中国清華大学8
11 11中国南京郵電大学8
12 12台湾国立台湾大学8
第47回決勝メダリスト
最終順位機関解決した問題の数ペナルティタイム
01 1ロシア国立研究大学高等経済学院9995
02 2中国北京大学91068
03 3ロシアモスクワ物理工科大学91143
04 4スペインハーバースペース大学91304
05 5中国清華大学91524
06 6中国南京大学81013
07 7韓国ソウル国立大学81102
08 8カナダウォータールー大学81120
09 9日本東京大学81121
10 10日本東京工業大学81424
11 11私たちブリガムヤング大学7842
12 12ポーランドワルシャワ大学7940
13 13アルゼンチンブエノスアイレス大学7955
14 14英国ケンブリッジ大学7962
15 15台湾国立台湾大学7962
16 16中国西安交通大学7980

世界決勝アスタナ(2024年)

第48回世界決勝は、カザフスタン競技プログラミング連盟の主催により、 2024年9月15日から20日までカザフスタンのアスタナで開催されました。

出典: [ 36 ]

最終順位機関解決した問題の数 ペナルティタイム
01 1中国北京大学9 935
02 2ロシアモスクワ物理工科大学9 1212
03 3中国清華大学9 1218
04 4日本東京工業大学9 1322
05 5韓国カイスト8 868
06 6シンガポールシンガポール国立大学8 934
07 7中国北京交通大学8 960
08 8日本東京大学8 1031
09 9韓国ソウル国立大学8 1112
10 10中国浙江大学8 1166
11 11アメリカ合衆国マサチューセッツ工科大学8 1324
12 12アメリカ合衆国スワースモア大学7 605

世界決勝バクー(2025年)

ICPC 2025世界チャンピオン

第49回ICPC世界選手権は、2025年8月31日から9月5日までアゼルバイジャンのバクー開催され、ADA大学がアゼルバイジャン中央銀行と共同で主催した。[ 37 ] [ 38 ]

139チームが世界チャンピオンを目指して競い合いました。優勝したのはサンクトペテルブルク国立大学のチーム「Polar Bear Transform」でした。彼らは12問中11問を解き、試合終了まで残り2分というところで最終問題の解答を提出し、優勝を決定づけました。金メダルは、日本と中国のチーム(東京大学、北京交通大学、清華大学)にも授与されました。

最終順位[ 39 ]
最終順位機関解決した問題の数 ペナルティタイム
01 1ロシアサンクトペテルブルク国立大学11 1478
02 2日本東京大学10 1116
03 3中国北京交通大学10 1425
04 4中国清華大学9 865
05 5中国北京大学9 887
06 6アメリカ合衆国ハーバード大学9 995
07 7クロアチアザグレブ大学9 1075
08 8アメリカ合衆国マサチューセッツ工科大学9 1123
09 9中国中国科学技術大学9 1128
10 10韓国ソウル国立大学9 1133
11 11セルビアノヴィサド大学9 1175
12 12ロシアサラトフ国立大学9 1191

まとめ

何度も優勝
勝利機関最新
7ロシアITMO大学2017
5ロシアサンクトペテルブルク国立大学2025
3中国上海交通大学2010
3アメリカ合衆国スタンフォード大学1991
2中国北京大学2024
2アメリカ合衆国マサチューセッツ工科大学2022
2ロシアモスクワ国立大学2019
2ポーランドワルシャワ大学2007
2カナダウォータールー大学1999
2アメリカ合衆国カリフォルニア工科大学1988
2アメリカ合衆国セントルイス・ワシントン大学1980
年別優勝者
機関 開催国 開催都市
2025 ロシアサンクトペテルブルク国立大学アゼルバイジャンバクー
2024 中国北京大学カザフスタンアスタナ
2023 ロシア国立研究大学高等経済学院エジプトルクソール
2022 中国北京大学エジプトルクソール
2021 アメリカ合衆国マサチューセッツ工科大学バングラデシュダッカ
2020 ロシアニジニ・ノヴゴロド国立大学ロシアモスクワ
2019 ロシアモスクワ国立大学ポルトガルポルト
2018 ロシアモスクワ国立大学中国北京
2017 ロシアITMO大学アメリカ合衆国ラピッドシティ
2016 ロシアサンクトペテルブルク国立大学タイプーケット
2015 ロシアITMO大学モロッコマラケシュ
2014 ロシアサンクトペテルブルク国立大学ロシアエカテリンブルク
2013 ロシアITMO大学ロシアサンクトペテルブルク
2012 ロシアITMO大学ポーランドワルシャワ
2011 中国浙江大学アメリカ合衆国オーランド
2010 中国上海交通大学中国ハルビン
2009 ロシアITMO大学スウェーデンストックホルム
2008 ロシアITMO大学カナダバンフ
2007 ポーランドワルシャワ大学日本浦安
2006 ロシアサラトフ国立大学アメリカ合衆国サンアントニオ
2005 中国上海交通大学中国上海
2004 ロシアITMO大学チェコ共和国プラハ
2003 ポーランドワルシャワ大学アメリカ合衆国ビバリーヒルズ
2002 中国上海交通大学アメリカ合衆国ホノルル
2001 ロシアサンクトペテルブルク国立大学カナダバンクーバー
2000 ロシアサンクトペテルブルク国立大学アメリカ合衆国オーランド
1999 カナダウォータールー大学オランダアイントホーフェン
1998 チェコ共和国チャールズ大学アメリカ合衆国アトランタ
1997 アメリカ合衆国ハーベイ・マッド・カレッジアメリカ合衆国サンノゼ
1996 アメリカ合衆国カリフォルニア大学バークレー校アメリカ合衆国フィラデルフィア
1995 ドイツアルバート・ルートヴィヒ大学アメリカ合衆国ナッシュビル
1994 カナダウォータールー大学アメリカ合衆国フェニックス
1993 アメリカ合衆国ハーバード大学アメリカ合衆国インディアナポリス
1992 オーストラリアメルボルン大学アメリカ合衆国カンザスシティ
1991 アメリカ合衆国スタンフォード大学アメリカ合衆国サンアントニオ
1990 ニュージーランドオタゴ大学アメリカ合衆国ワシントンD.C.
1989 アメリカ合衆国カリフォルニア大学ロサンゼルス校アメリカ合衆国ルイビル
1988 アメリカ合衆国カリフォルニア工科大学アメリカ合衆国アトランタ
1987 アメリカ合衆国スタンフォード大学アメリカ合衆国セントルイス
1986 アメリカ合衆国カリフォルニア工科大学アメリカ合衆国シンシナティ
1985 アメリカ合衆国スタンフォード大学アメリカ合衆国ニューオーリンズ
1984 アメリカ合衆国ジョンズ・ホプキンス大学アメリカ合衆国フィラデルフィア
1983 アメリカ合衆国ネブラスカ大学リンカーン校アメリカ合衆国メルボルン
1982 アメリカ合衆国ベイラー大学アメリカ合衆国インディアナポリス
1981 アメリカ合衆国ミズーリ大学ローラ校アメリカ合衆国セントルイス
1980 アメリカ合衆国セントルイス・ワシントン大学アメリカ合衆国カンザスシティ
1979 アメリカ合衆国セントルイス・ワシントン大学アメリカ合衆国デイトン
1978 アメリカ合衆国マサチューセッツ工科大学アメリカ合衆国デトロイト
1977 アメリカ合衆国ミシガン州立大学アメリカ合衆国アトランタ
国が勝つ
勝利最近の勝利参加年数
18アメリカ合衆国202147
17ロシア202529(1996年以降)
6中国2024
2ポーランド2007
2カナダ1999
1チェコ共和国1998
1ドイツ1995
1オーストラリア1992
1ニュージーランド1990

参照

参考文献

  1. ^ Kurtz, Chas (2013年7月2日). 「世界で最も賢いプログラマーが競う:ACM ICPC」 Communications of the ACM.
  2. ^ a b「ICPCの方針と手続き」(PDF)2017年8月29日時点のオリジナルよりアーカイブ(PDF) 。 2018年8月1日閲覧
  3. ^ 「ICPCファクトシート2017」(PDF)2022年3月7日時点のオリジナルよりアーカイブ(PDF) 。
  4. ^ "ICPC" . icpc.global . 2023年2月18日閲覧
  5. ^ Bloomfield, Aaron; Sotomayor, Borja. 「プログラミングコンテスト戦略ガイド」(PDF) . SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education . 2020年3月20日時点のオリジナルよりアーカイブ(PDF) . 2020年3月15日閲覧
  6. ^ “Information - ICPC” . 2008年6月16日時点のオリジナルよりアーカイブ2008年6月10日閲覧。
  7. ^ 「2008 ICPC Regionals Eligibility Decision Diagram」(PDF) 。 2005年11月18日時点のオリジナル(PDF)からアーカイブ。 2008年6月10日閲覧
  8. ^ “2019 ICPC Greater New York Region: Rules” . 2022年3月7日時点のオリジナルよりアーカイブ。 2019年11月9日閲覧
  9. ^ 「Python at ICPC world finals 2017 - Codeforces」 . Codeforces . 2016年6月22日時点のオリジナルよりアーカイブ2016年7月1日閲覧。
  10. ^チーム、ICPC。「ACM ICPC meets FAU」。icpc.informatik.uni -erlangen.de 。 2016年9月14日時点のオリジナルよりアーカイブ。 2016年7月1日閲覧
  11. ^ 「プログラミング環境」 . 2017年12月10日時点のオリジナルよりアーカイブ2017年10月10日閲覧。
  12. ^ 「ICPC 国際大学対抗プログラミングコンテスト」 2019年11月4日時点のオリジナルよりアーカイブ2019年11月9日閲覧。
  13. ^ 「クイーンズ大学が栄光を掴む:プラハで開催された国際大学対抗プログラミングコンテストには、31カ国から70以上のチームが参加。ACM(Association for Computing Machinery)主催。カナダの大学が最優秀賞を受賞」。Computing Canada。2004年4月23日。2009年2月27日時点のオリジナルよりアーカイブ。 2008年6月9日閲覧
  14. ^ 「2004 ACMプログラミングコンテスト世界大会」 。 2005年11月20日時点のオリジナルよりアーカイブ2006年12月16日閲覧。2013年7月30日に取得。
  15. ^ Sullivan, Laurie (2006年4月5日). 「コンピューティングを学ぶ学生、数学とプログラミングの能力をテスト」 Information Week. 2009年2月26日時点のオリジナルよりアーカイブ。 2008年6月9日閲覧
  16. ^ 「脳ゲームにおける危険信号」 . Business Week. 2006年5月1日. 2007年11月6日時点のオリジナルよりアーカイブ。 2008年6月9日閲覧
  17. ^ 「IBMとAssociation for Computing Machineryが世界規模の「Battle of the Brains」ソフトウェアコンペティションを発表」 2007年9月12日. 2011年5月20日時点のオリジナルよりアーカイブ2008年6月9日閲覧。
  18. ^ “ICPC 2008 World Finals Results” . 2009年4月1日. 2012年2月22日時点のオリジナルよりアーカイブ2009年4月13日閲覧。
  19. ^ “ICPC 2009 World Finals Results” . 2009年4月21日. 2012年2月22日時点のオリジナルよりアーカイブ。 2009年4月22日閲覧
  20. ^ 「サンクトペテルブルクの学生がIBM主催のACM-ICPCコンテストで優勝」 IBM 2009年4月21日。2009年5月30日時点のオリジナルよりアーカイブ。 2009年6月23日閲覧
  21. ^ “ICPC 2011 World Finals Results” . 2011年5月30日. 2011年11月18日時点のオリジナルよりアーカイブ。
  22. ^ (ポーランド語) Wiadomości - Gazeta.pl。ウィアドモシ.ガゼタ.pl。 2013 年 7 月 30 日に取得。
  23. ^ “ICPC ACM ICPC 2013 World Finals Results” . 2013年7月15日. 2013年10月29日時点のオリジナルよりアーカイブ。 2013年10月28日閲覧
  24. ^ 「ICPC 2013 ACM 国際大学対抗プログラミングコンテスト結果」 2013年7月8日. 2013年10月29日時点のオリジナルよりアーカイブ。
  25. ^ icpc 2014 スケジュールArchived 2014-06-26 at the Wayback Machine、icpc 2014 公式ウェブサイトより
  26. ^ a b icpc 2014 result Archived 2014-06-26 at the Wayback Machine , from mirror website
  27. ^ 「ICPC 国際大学対抗プログラミングコンテスト」 icpc.baylor.edu . 2019年9月23日時点のオリジナルよりアーカイブ。 2019年9月23日閲覧
  28. ^ “Kim Chaek University ranks 8th in international programming contest” . 2019年5月3日. 2019年5月7日時点のオリジナルよりアーカイブ。 2019年5月7日閲覧
  29. ^ “2020年3月31日更新” . Googleドキュメント. 2020年8月28日時点のオリジナルよりアーカイブ2020年4月1日閲覧。
  30. ^ 「ICPCワールドファイナルズ・モスクワ大会スケジュール」 ICPCグローバル2021年10月15日時点のオリジナルよりアーカイブ2021年10月16日閲覧
  31. ^ 「ICPCワールドファイナルモスクワ大会 問題リスト」(PDF) . ICPC Global . 2021年10月5日時点のオリジナルよりアーカイブ(PDF) . 2021年10月16日閲覧
  32. ^ “MITが第45回国際大学対抗プログラミングコンテスト世界決勝で優勝” . 2022年11月16日. 2022年12月4日時点のオリジナルよりアーカイブ2023年2月26日閲覧。
  33. ^ 「ICPC 国際大学対抗プログラミングコンテスト」 . ICPC 国際大学対抗プログラミングコンテスト. 2024年6月23日閲覧。
  34. ^ 「ICPC国際大学対抗プログラミングコンテスト」。ICPC国際大学対抗プログラミングコンテスト
  35. ^ 「ICPC国際大学対抗プログラミングコンテスト」。ICPC国際大学対抗プログラミングコンテスト
  36. ^ 「ICPC国際大学対抗プログラミングコンテスト」。ICPC国際大学対抗プログラミングコンテスト
  37. ^ 「2025年ICPC世界決勝ICPC
  38. ^ 「バクーのADA大学とパートナーが2025年ICPC世界大会の開催地に」 ADA大学
  39. ^ "ICPC" . worldfinals.icpc.global . 2025年9月7日閲覧。