2012-03-01から1ヶ月間の記事一覧
SRM537に参加しました。 250、550ともにサンプルは通せましたが細かなバグが残っておりシステムに落とされました。 かなり悔しいので次のSRM538はHardを力技でも通します。 250解法 && src 母音(a,i,u,e,o)を準備し、それに該当するものをnameから探す。 母…
Webサイトでhtmlのtableを使用する際にカラムでのソートを行いたかったので、tablesorterを使用させていただきました。 http://mottie.github.com/tablesorter/docs/ tablesorterの最新Verは2.1.2(2012/3/15現在)なのですが、使い方を書いているサイトさんが…
250 int savedPawnCount(vector <int> start) { int result; for(int i=start.size() - 1;i > 0;i--) { start[i-1] += start[i] / 2; } result = start[0]; return result; } 500 vector<string> split(string str, string delim) { vector<string> result; int cutAt; while( (cu</string></string></int>…
今月24日に東京大学本郷キャンパスである、 Android Bazaar and Conference 2012 Spring(ABC2012S)のLT枠にて発表をすることとなりました。題名は、「仮面ライダー変身アプリの簡単(?)な作り方」です。 http://www.android-group.jp/conference/abc2012s/con…
はてなダイアリーの方にも書いていますが、よく見るのでBlogの方にも書いておきます。stringからintへ変換 int num = (int) string_hoge - '0'; 上記じゃ出来ない場合あり #include<sstream> #include<string> int main() { string str = "666"; stringstream ss; int n; ss <</string></sstream>…
GCJ用に、C++でよく使う物をまとめようかと思います。ファイル入出力 #include<fstream> してから、 ifstream cin("A-large-practice.in"); ofstream cout("large_data.txt"); int n; cin >> n; cout << n << endl; 普通にcinとかcoutと同じ感じに使える!!すごい!!</fstream>
GCJ2012が本日の未明より登録開始ということで、練習でもしようかなとGCJJ2011の練習問題から解いてみました。 GCJJ2011はjavaで参戦しましたが、今回はC++で参戦します。 C++のファイル入出力はjavaよりも簡単ですね。問題文:http://code.google.com/codeja…
レーティングが-102された。 けど気にしないもん……250 (int h = tmp % 2;忘れて50分くらいかかった) int hoge(int n,int count,int d) { if(d == 0) { return 1; } if(d-1 == count) { return n;} return n * hoge(n,count+1,d); } int countRoots(vector <int> a</int>…
SICP(計算機プログラムの構造と解釈)を買ったのでMac10.6.8にGaucheをインストールしました。 amazon(http://www.amazon.co.jp/exec/obidos/ASIN/489471163X/)始めはmakeとかでコンパイルしようかと思いましたが、何やらsqrtが使えない状況になったのでmacpo…