[過去ログ]
プログラミングのお題スレ Part9 [無断転載禁止]©2ch.net (1002レス)
プログラミングのお題スレ Part9 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1480579110/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
339: デフォルトの名無しさん [sage] 2017/07/08(土) 09:51:11.17 ID:3gkxwDpM >>334 C++ #include <iostream> #include <string> #include "gmpxx.h" int main () { int sq_me; while( std::cin >> sq_me ){ int prec = 1000*sq_me, cnt = 0; mpf_class sq_out = sqrt( mpf_class(sq_me, prec*4) ); mp_exp_t exp; auto str = sq_out.get_str( exp,10,prec ); for( auto it=str.begin(); it!=str.end(); it++ ) if( *it=='0' ) ++cnt; std::cout << "N = " << sq_me << " => " << cnt+prec-str.length() << '\n'; } } N = 3 => 309 N = 5 => 493 N = 7 => 738 N = 11 => 1079 N = 13 => 1305 N = 17 => 1664 N = 19 => 1875 N = 23 => 2265 N = 29 => 2911 N = 31 => 3113 N = 37 => 3795 N = 41 => 4095 N = 43 => 4312 N = 47 => 4798 N = 53 => 5340 http://mevius.5ch.net/test/read.cgi/tech/1480579110/339
341: デフォルトの名無しさん [sage] 2017/07/08(土) 12:18:57.24 ID:hDxZO8qP >>339 N = 29とN=41の場合が間違ってる可能性? それ以外は正しい模様 N = 29 => 2912、N = 41 => 4094 じゃなかろうか >>340 合ってる http://mevius.5ch.net/test/read.cgi/tech/1480579110/341
387: 386 [sage] 2017/07/18(火) 09:39:56.20 ID:YLlwVFMJ >>339 つ mpz_sqrt() http://mevius.5ch.net/test/read.cgi/tech/1480579110/387
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.038s