へんてこのブログ

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

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

AOJ Volume11-1141

ICPC過去問 Problem A:ディリクレの算術級数定理 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=1141&lang=jp解法:全ての値を素数かチェックしていき、n番目の素数を出力する check内のi*iが重要 #include<iostream> #include<vector> using namespace std; bool </vector></iostream>…

Titanium Studioによるアプリ名変更及び言語設定変更[iPad]

忘れないようにメモTitanium mobileでアプリを申請する時、アプリ名とかを別途変更したいときがあります。 その時のやり方が分からなくて1日ハマりましたが分かりました。以下参照 http://keygx.blogspot.jp/2011/04/titanium-mobileiphone2.htmlTitanium mo…

AOJ Volume11-1142

ICPC過去問 Problem B: 列車の編成パートII http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=1142&lang=jp解法:前列+後列、後列+前列、逆前列+後列...etc で結果をソートして個数を数え上げるincludeやテンプレは省略 テンプレ:http://henteko07…

AOJ Volume11-1135

ICPC過去問 Problem A: Ohgas' Fortune http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=1135&lang=jp解放:各値ずつ、シミュレーションしていきvectorに放り込む、最後にmax_elementで抽出includeやテンプレは省略 テンプレ:http://henteko07.hat…

vectorでの検索 & vectorのイテレータから添字番号取得[自分用メモ]

メモ 参考:http://d.hatena.ne.jp/shikaku/20100519/p3 参考:http://d.hatena.ne.jp/kogecoo/20090731/1248994749 vector<int> v_list; v_list.push_back(100); v_list.push_back(200); v_list.push_back(300); vector<int>::iterator cIter = find( v_list.begin(),v_</int></int>…

競技プログラミング用テンプレ[自分用]

参考:http://d.hatena.ne.jp/peroon/20091123/1258966199 #include <vector> #include <list> #include <map> #include <set> #include <deque> #include <stack> #include <bitset> #include <algorithm> #include <functional> #include <numeric> #include <utility> #include <sstream> #include <iostream> #include </iostream></sstream></utility></numeric></functional></algorithm></bitset></stack></deque></set></map></list></vector>

ICPC用自分専用まとめ

まとめ 色々増えるかも//コンパイル $ g++ c.cpp -o c//普通の実行 $ ./c//out.txt & input.txtあり $ cat input.txt | ./c > out.txt #include<algorithm> #include<iostream> #include<vector> #include<map> #include<sstream> #include<string> //string型の数字をint型にして返すよ int s_to_int(string s) </string></sstream></map></vector></iostream></algorithm>…

AOJ Volume11-1137

Problem C: Numeral System http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=1137&lang=jpICPCの過去問 解法:解析->複合 #include<iostream> #include<cmath> #include<sstream> #include<string> using namespace std; //string型の数字をint型にして返すよ int s_to_int(string s)</string></sstream></cmath></iostream>…

AOJ Volume5-0532

Time Card http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0532解法:h,mをsに直して普通に計算 #include<iostream> #include<cmath> using namespace std; int main() { double h1,h2,m1,m2,s1,s2; while (cin >> h1 >> m1 >> s1 >> h2 >> m2 >> s2) { double r1 </cmath></iostream>…

AOJ Volume0-0064

Secret Number http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0064解法:全部読み込んでから解析 cin > sじゃダメだった、getline(sin,s)じゃないとダメ #include<iostream> #include<string> #include <sstream> using namespace std; bool hoge(char s) { for (int i=0; i </sstream></string></iostream>…

AOJ Volume0-0060

Card Game http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0060解法:普通にそのまま #include<iostream> #include<string> #include<map> using namespace std; int main() { int c1,c2,c3; while (cin >> c1 >> c2 >> c3) { int result = 0; for (int i=1; i <= 10; i+</map></string></iostream>…

AOJ Volume0-0088

The Code A Doctor Loved http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0088解法:やるだけ今回、mapのinsert分をいくつも書くのがダルかったので、C++でコピペ出来るように作成。test_input.txtでこんなん用意してから、 101 ' 000000 , 00001…

C++でPHPの配列形式のテキストを生成

ただのテキストデータをPHPの配列形式にしたかったので、C++で作成しました。 実行後、コピペでPHPが動作します。こんなinput.txtとかを用意して、 hogehoge hoge fuga fugafuga henteko henteko07このC++を実行すると、 #include<iostream> #include <fstream> #include<string> using </string></fstream></iostream>…

アプリリリース時の証明書問題[開発]

iPadアプリ(Titanium mobile使用)リリース時の署名につまり、2,3日あーだこーだしてたのが解決したので、書き溜めておきます。まず環境↓ Mac OS X(10.7.2) Xcode Version 4.2.1 Titanium mobile SDK2.0.2今までMacBook(白)でアプリをリリースしてきたのだが…

AOJ Volume20-2006

ICPCの過去問 Keitai Message http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=2006考え方: 2次元配列に所定のデータを格納しておき、hoge[{押された番号}][{押した回数} % {押された番号の要素数} - 1]でアクセスして、それを結果に格納する。 {…