[過去ログ]
プログラミングのお題スレ Part9 [無断転載禁止]©2ch.net (1002レス)
プログラミングのお題スレ Part9 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1480579110/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
48: デフォルトの名無しさん [sage] 2017/01/02(月) 17:39:17.52 ID:fYcUjGFM ダミーだから、実在する住所、通話可能な番号は許可しないんだよな? http://mevius.5ch.net/test/read.cgi/tech/1480579110/48
145: デフォルトの名無しさん [sage] 2017/03/05(日) 17:57:56.52 ID:I6Dgph4B >>144 プログラミングする意味のあるお題作ってくれよ http://mevius.5ch.net/test/read.cgi/tech/1480579110/145
422: デフォルトの名無しさん [sage] 2017/07/26(水) 23:26:01.52 ID:lPM9zwS7 #include <list> #include <iostream> const int N_MAX = 10; struct RATIONAL { int num; int den; }; int main() { std::list < RATIONAL > farey; RATIONAL zero = {0, 1}; RATIONAL one = {1, 1}; farey.push_back(zero); farey.push_back(one); for (int n = 1; n <= N_MAX; n++){ for (std::list < RATIONAL > ::iterator i1 = farey.begin(), i0 = i1++; i1 != farey.end(); i0 = i1, i1++) { if (i0->den + i1->den <= n) { RATIONAL m = {i0->num + i1->num, i0->den + i1->den}; farey.insert(i1, m); } } std::cout << n << " : "; for (std::list < RATIONAL > ::iterator i = farey.begin(); i != farey.end(); i++) { std::cout << i->num << "/" << i->den << " "; } std::cout << "\n"; } return 0; } http://mevius.5ch.net/test/read.cgi/tech/1480579110/422
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.039s