VSとは】(株)リクルートキャリアと10社以上のIT企業が協賛して開催するプログラミングコンテスト。2回目となる今年のテーマは、落ち物パズル。ハイスコアを叩きだすアルゴリズムを考えて、全国の学生とプログラミングの実力を競い合います。参加者には協賛企業からスカウトがくる可能性も。あなたのプログラミングスキルを企業にアピールできるチャンスです。ふるってご参加ください。2.0(コードバーサス2.0)大会で使用することができるプログラミング言語はC/C+/JAVA/などなどたくさんあったが、僕はどれもできない。matlabがあればなぁ。プログラミングを学ぶ良い機会だとおもい、参加することにした。参加方法は上記リンクから「予選に参加する」から予選参加登録をクリック。「Biz-iQ」というウェブサービスのアカウントがないと参加できないのでもっていない場合はつくっておく。このときfacebookのアカウントがあれば楽につくれるようだ。次に競技用クライアントソフトをダウンロードし、ID,passを決める。あとはつくった実行ファイルを選択し、実行ボタンを押すだけ。僕はプログラムを書けない。そこで公式サイトにあるサンプルコードを拝借することにした。先のリンクから「サンプルコード・サンプル入力」をクリックし、zipファイルをダウンロードする。保存先はデスクトップにでもしておく。C,C++,Java用のサンプルコードがある。「よしこれであとは実行するだけだ」と、cのファイルを選び実行ボタンを押す。っだめ、、、!どうやら実行ファイルというのはこれではないようだ。コンパイルという処理を行わないとだめらしい。僕の環境はmacbook。PageXcodeでコンパイルする方法がわからなかったので調べてみた。プロジェクト名は「codevs」とでもしておく。でてきたmain.cに先ほどのサンプルコードの中身をコピペする。あとは「ビルドして実行」ボタンを押すだけ。実行ファイルは「codevs/build/Debug/」の中にできる。このファイルを競技用クライアントソフトを起動したら選択するだけ。おぉなんか計算してる!結果はそこそこのもの。制限時間が切れるよりさきにブロッグが上まで埋まってしまった。今度はとりあえず上まで埋まらないプログラムを作ろう。週間)1989年生まれ。