教えて!gooにおける不適切な投稿への対応について

以下のURLで、
https://oshiete.goo.ne.jp/qa/12165252.htmlの、No.7で、
P=17の次の素数Q=19に対して
Q^2-1=360
以下の素数を表示するよう
プログラムを変更してもかまいません
と言っているのです
というのは、どういうことでしょうか?
同じs=5だからでしょうか?そしてそれが、たまたま、(P+2)∧ 2−1が成り立つからということでしょうか?ご教授下さい。すみませんが。

gooドクター

A 回答 (2件)

Pの次の素数Qの値を保存していないので



Qが何かわからないから
Qを計算できないから
Q^2-1を計算できないから

Q^2-1
以下の素数を表示するようにはできないので

Qはわからないけれども
P+2≦Q
だから
(P+2)^2-1≦Q^2-1
だから
(P+2)^2-1
の値はわかるので

現在
P^2
以下の素数を表示しているのを
(P+2)^2-1
以下の素数を表示するよう
プログラムを変更できるから
P^2より(P+2)^2-1の方がより多く素数を表示できるから

(P+2)^2-1
以下の素数を表示するよう
プログラムを変更してもかまいません
と言っているのです
    • good
    • 1

訂正です


P=17の次の素数Q=19に対して
Q^2-1=360
以下の素数を表示するようにしてもよいのだけれども
Pの次の素数Qの値を保存していないので
P+2<Qの場合
Q^2-1
以下の素数を表示するようにはできないので
P+2≦Q
だから
(P+2)^2-1
以下の素数を表示するよう
プログラムを変更してもかまいません
と言っているのです
    • good
    • 0
この回答へのお礼

P+2 <Qの場合Q∧ 2ー 1以下の素数を表示するようには出来ないのはなぜでしょうか?なぜ、プログラムを変更しても構わないのでしょうか?ご教授下さい。すみませんが。

お礼日時:2021/02/09 22:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

gooドクター

このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング