へんてこのブログ

日々気づいたことや、最近やっていることを書いています

2012-03-01から1ヶ月間の記事一覧

SRM537 Div2 250 550

SRM537に参加しました。 250、550ともにサンプルは通せましたが細かなバグが残っておりシステムに落とされました。 かなり悔しいので次のSRM538はHardを力技でも通します。 250解法 && src 母音(a,i,u,e,o)を準備し、それに該当するものをnameから探す。 母…

tablesorter Ver2.1.2の使用方法

Webサイトでhtmlのtableを使用する際にカラムでのソートを行いたかったので、tablesorterを使用させていただきました。 http://mottie.github.com/tablesorter/docs/ tablesorterの最新Verは2.1.2(2012/3/15現在)なのですが、使い方を書いているサイトさんが…

SRM529 Div2 250 && 500

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>…

ABC2012S LT発表します

今月24日に東京大学本郷キャンパスである、 Android Bazaar and Conference 2012 Spring(ABC2012S)のLT枠にて発表をすることとなりました。題名は、「仮面ライダー変身アプリの簡単(?)な作り方」です。 http://www.android-group.jp/conference/abc2012s/con…

SRMまとめ

はてなダイアリーの方にも書いていますが、よく見るので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++ まとめ

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>

GCJJ練習 問題A. 数珠繋ぎ

GCJ2012が本日の未明より登録開始ということで、練習でもしようかなとGCJJ2011の練習問題から解いてみました。 GCJJ2011はjavaで参戦しましたが、今回はC++で参戦します。 C++のファイル入出力はjavaよりも簡単ですね。問題文:http://code.google.com/codeja…

SRM536 Div2

レーティングが-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をインストール

SICP(計算機プログラムの構造と解釈)を買ったのでMac10.6.8にGaucheをインストールしました。 amazon(http://www.amazon.co.jp/exec/obidos/ASIN/489471163X/)始めはmakeとかでコンパイルしようかと思いましたが、何やらsqrtが使えない状況になったのでmacpo…