したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

情報処理試験質問スレ

10Sほた:2011/02/05(土) 22:58:07
318が解けない。

■条件1
p,qを正の整数でp<qとしたときに、(√p+√q)2nの小数部分が1に近づいていく

p < q and ( √q - √p < 1 )

■条件2
C(p,q,n)を(√p+√q)^2nの小数部分の先頭から連続する9の数とする。

( √q - √p < 1 )^2n = a.bcdefg.... * 10^(C(p,q,n)+1)
※aは1以上9以下の整数、b,c,d,e,f,gは一桁の整数

■条件3
N(p,q)をC(p,q,n)≧2011となる最小のnとする。

つまり、N(p,q)は、( √q - √p < 1 ) ^ 2n が 0.1^2011 以下となる最小のn

N(p,q)は、|log10( √q - √p < 1 ) ^ 2n | >= 2011 となる最小のn

N(p,q) = 2011 / log10(( √q - √p < 1 )^2) 切り上げ

■条件4
p+q≦2011についてΣN(p,q)を求めよ。

ザ、マシンパワー(多重ループ)

という感じでスクリプト書いたけど出た答えが違う。
桁落ちの問題なのかな。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板