プログラミングのお題スレ Part4at TECHプログラミングのお題スレ Part4 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト93:デフォルトの名無しさん 14/06/20 03:14:52.47 09C2glzp 力技C http://ideone.com/kFMnzH celeronM1.86GHzで0.2sくらいで終わった 94:デフォルトの名無しさん 14/06/20 03:29:53.62 G5yuErw/ >>93 超速いな。ふむふむ・・・。Orz 95:デフォルトの名無しさん 14/06/20 05:25:41.18 09C2glzp >>93 60行目 > for (a[4] = 1; a[4] < 10; a[4]++) { if (check(a, 4)) continue; ↓ > for (a[4] = 5; a[4] < 10; a[4]++) { if (check(a, 4)) continue; と変更したら、1.5倍くらい速くなった 96:デフォルトの名無しさん 14/06/20 05:27:48.00 09C2glzp ああ、1789 x 2345 が答えの可能性もあるので>>95は間違い 97:デフォルトの名無しさん 14/06/20 06:59:37.63 Xn/NpwsD >>89 うちのi7では0.76s exeやvectorがL3キャッシュに乗ると滅茶苦茶速くなるんじゃね >>93 こちらは31ms chrono便利だな 98:デフォルトの名無しさん 14/06/20 08:38:36.31 +x3ndtqK >>95 for (a[4] = a[0]+1; a[4] < 10; a[4]++) { if (check(a, 4)) continue; で良いと思う。 aa<bbのチェックが不要になる。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch