namikiACM-ICPCについての解説ツイートシェアはてブ送るPocketこの記事は公開されてから半年以上経過しています。情報が古い可能性がありますので、ご注意ください。こんにちは、スカイアーチネットワークスの並木と申します。今年の2月から中途入社しました。学生時代はプログラミングをゴリゴリと書いておりました。今日はそのプログラミングの大会についてお話させていただこうと思います。皆さんはACM-ICPCコンテストというものをご存知でしょうか?今回、テックブログ初の投稿内容として、ACM-ICPCコンテストについて紹介したいと思います。1.ICPCとはこれは、大学対抗のプログラミングの世界大会のことです。Contest(ACM国際大学対抗プログラミングコンテスト)これを略したものがACM-ICPCとなります。通称はICPCと呼ばれます。毎年3万人以上が参加する大規模な大会です。世界大会に参加するためには、まず地方予選を通過しなければなりません。この順番で勝ち残らなければなりません。アジア地区大会からは英語で問題を解かなければなりません。したがって、難易度も高くなります。参加条件はいたって簡単です。各大学で3人チームを作って応募するだけです。2.出題される問題さて、それでは具体的にどんな問題を解くのか見てみましょう。-この問題の趣旨を簡単に説明します。要するに、長方形の対角線の長さを比較していく問題です。問題は数学的思考を問う問題が多く出されます。それだけでなく、多くの問題で読解力が必要とされます。プログラミングができるだけでは解くのが難しいです。どの問題でも共通することがあります。それは決められた条件の中で値をインプット・アウトプットしなければなりません。限られた時間の中で問題を解くというのが難しそうです。3.世界大会での日本の成績ほぼ毎年東京大学と京都大学が世界大会に出場しています。他にも名のある大学が出場しています。2012年までで大会開催以来1ケタの順位にランクインする大学が2000年時7位の京都大学を除いていませんでした。そんな中で東京大学は2013年大会で3位、2014年大会で7位、2015年大会で世界3位と輝かしい成績を残しました。2年連続1ケタという順位は素晴らしいですね。参加大学数が2000年の時より倍になっています。この勢いで多くの日本の大学が1ケタの順位になってほしいです。頑張れ!日本!!一応、世界大会における日本の大学の結果について記載されているリンクを張り付けておきます。ICPC世界大会における日本の大学結果:http://icpc.iisf.or.jp/finals/4.まとめ以上がICPCについての説明です。私も大学にいたころはプログラミングを中心に勉強していました。ICPCの問題を見てみると難しくて解けません。この投稿を見て興味を持ってくださった方は、ぜひICPCの過去問を解いてみてください。スカイアーチネットワークス株式会社AWS・クラウド導入における構築から監視・運用保守までをマネージドサービスで提供する、スカイアーチネットワークスの公式サイト。AWS・クラウドを始め、豊富なサーバー管理の経験と安心のセキュリティ対策、専門エンジニアの確かな知識で、お客様のビジネスの成長をサポートします。AWS・クラウド導入における構築から監視・運用保守までをマネージドサービスで提供する、スカイアーチネットワークスの公式サイト。AWS・クラウドを始め、豊富なサーバー管理の経験と安心のセキュリティ対策、専門エンジニアの確かな知識で、お客様のビジネスの成長をサポートします。投稿者プロフィールnamiki入社したてですが、全力で頑張ります!最新の投稿Linux2016.07.14ハッシュ値についてセミナー・イベント2016.03.30ACM-ICPCについての解説セミナー・イベント会社紹介この記事が気に入ったらいいねしよう!最新記事をお届けします。コメントをキャンセルメールアドレスが公開されることはありません。v1.15.2の評価用AMI公開しましたRECOMMENDこちらの記事も人気です。