
No.8ベストアンサー
- 回答日時:
http://oshiete.goo.ne.jp/qa/7398170.htmlをこちらに回答します。
「二つの素数、a,bが、1.615a≦b≦1.62aを満たす時」
と問題を修正します。
エレガントな方法を思いつかないので,
順番に探すプログラムを作りました。
下記のプログラム(Visual Basic)で確認すると
a=97,b=157で比b/a=1.6185となり,題意を満たします。
よって107と173が最小ではありません。
Private Sub Command3_Click()
n9 = 9999:'探す最大
h1 = 1.615: h2 = 1.62:'区間の比の下限と上限
For a = 3 To n9 Step 2
dame = 0
For j = 3 To Sqr(a) Step 2
If (a Mod j) = 0 Then dame = 1: j = n9:' aはjで割り切れた
Next
If dame = 0 Then
Print a; "は素数"
p21 = 2 * Int(h1 * a / 2) - 1:'bの下限
p29 = 2 * Int(h2 * a / 2) + 3:'bの上限
For b = p21 To p29 Step 2
dame2 = 0
For j = 3 To Sqr(b) Step 2
If b Mod j = 0 Then dame2 = 1: j = n9:'bはjで割り切れた
Next
If dame2 = 0 And b / a > h1 And b / a < h2 Then Print a,b,b/a
Next b
End If
Next a
End Sub
No.7
- 回答日時:
a=2,3,5,7…
を代入するだけの問題なのか?
もしそうだとしたら面白くないな。
しかし、もっとエレガントな回答があるとしたら
そんな解を発見した、回答者もえらいと思うが。
出題者も偉い。
メルセンヌ素数を求めるプログラムに使えそうな気がする。
No.6
- 回答日時:
a を小さい方から a=2,3,5,… と試してみるだけだが、
a=5 とか a=7 あたりで諦めたなら、根性が足らない。
(1.6)a と (1.65)a の間に素数 b が入るように、
(1.65 - 1.6)a が 1~2 程度。つまり
a が 20~40 くらいまではやってみる
心積もりで実験を始めていれば、
a=19 で解が見つかったときに、むしろ
「案外早く済んでラッキー」と思えたはずだ。
No.4
- 回答日時:
数式が、正常ではないですね。
きちんとした数式を書かないと、回答するほうは混乱します。
a=1 というのは aが1に等しいことです。
a=1:1.6 という書き方は有りません。
次に1:1.6<b というのは何がbより小さいか意味不明です。
No.3
- 回答日時:
えーと、
1.6a ≦ b ≦ 1.62a
を計算すればよいですか?
小さいものから総当たりで計算するとなると、ちょっと面倒ですね。。。
私は Excel を使って計算してみましたが、
もっと良い手はないものかと思ってしまいました。
No.2
- 回答日時:
この程度なら理論も工夫も不要で、小さい方から順に
a=2
a=3
a=5
.....
で地道に計算してみれば、すぐに答えが見つかりますよ。
数学が得意な人でも、この程度の努力をしてから効率の良い方法を模索するもんです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 正の約数の個数が20個である最小の自然数を求めよ」 という問題で、(□+1)×(△+1)=20となる 4 2022/07/26 11:58
- 数学 中一数学の【最大公約数と最小公倍数】の問題です。 1問だけでも教えていただけると嬉しいです。 (1) 4 2022/08/01 10:19
- 環境・エネルギー資源 ディーゼルやガソリンエンジンの車だけでなく最近は水素で走る車もあるのだと知りました。 水素は運搬が比 9 2023/01/16 03:03
- 環境学・エコロジー 水素 アンモニア 尿素 エネルギーが多いのは? 3 2023/01/06 17:09
- 環境学・エコロジー 二酸化炭素の排出 1 2023/08/07 16:40
- 小学校 約数の調べ方。 小学生の子供に分かりやすいように説明したいです。 例えば素因数分解するとします。2が 4 2022/08/24 15:14
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- 野球 こんばんは。 2023選抜高校野球に関する質問です。 今日、試合の組み合わせが決まりました。 そこで 1 2023/03/10 20:25
- Excel(エクセル) 【Excel関数、count系】どなたか教示下さると助かります。 Excelでシフトを管理しており、 2 2022/07/09 06:34
- Excel(エクセル) Excelで日数の関数がうまく出せません。 5 2022/11/05 12:41
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アップ率の求め方について
-
関数電卓を使った3乗根の計算方...
-
1から30までの自然数の和
-
100m3/minは何m3/hになりま...
-
13万円の0.55%はいくらになりま...
-
標準偏差で80%以内に含まれる...
-
関数を用いない標準偏差の計算方法
-
a%の食塩水100gにb%の食塩水xg...
-
配合の計算を教えて下さい。
-
80の2割は?
-
計算方法教えて下さい!6,000円...
-
「平方」ってなんですか?
-
200分、500分、700分、800分、9...
-
給料のアップ率の計算が分かり...
-
青の部分の計算方法はこれ以外...
-
普及率から世帯当たりの台数の...
-
x-R管理図の管理限界について
-
容量の計算方法がわかりません
-
2進数の計算について
-
パーセントの求め方?
おすすめ情報