• 締切済み

等式を満たす数を求める

Javaでプログラムを作っています。 S^2 = 23 mod 75という等式があったとします。 (S^2 = 23 mod 75は、23を75で割ったあまりの数が、S^2と等しいということを意味します。 また、S^2 = 23 mod 75は、23=S^2 mod 75と変形することができます。この時は、S^2を75で割った時のあまりが23ということを意味します。) この等式が成り立つようなSの値を、1~75の範囲で探し、 当てはまるすべてのSを見つけ、等式が成り立つSをすべてみつけ出すようなプログラムを書きたいのですが、 どのように書いたらいいのでしょうか。 どなたかわかる方よろしくお願いします。

みんなの回答

回答No.4

>S^2 = 23 mod 75は、23を75で割ったあまりの数が、S^2と等しいということを意味します。 これは嘘です。 したがって >s*s == 23%77 という式も間違いです。でも後一歩ですね。もう一度、教科書かノートを よく読んで考え直せば、正解にたどり着けるでしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.3

>どこが間違っているのでしょうか? 23 を 77 で割ればあまりは 23 です。

全文を見る
すると、全ての回答が全文表示されます。
  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.2

>int x; >for(x = 0; x < 75; x++) { >ここに書く文がわかりません; >} x を二乗して 75 で割った余りが 23 かどうかをチェックするだけです。 >基礎もわかってなくて恥ずかしいのですが、よろしくおねがいします。 じゃあ基礎から勉強して下さい。

ninikuta
質問者

補足

for(s=1; s<= 77; s++){ if(s*s == 23%77){ System.out.println("Sは"+s);   }else{ System.out.println("S"+s); } } と、プログラムを書いてみたのですが、 この条件に合うSがないと判定されるのか「S77」と表示されます。 どこが間違っているのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

単純に for ループをまわすプログラムが書けないということでしょうか? それとももっと「うまい方法」を探しているということでしょうか?補足に書いて下さい。

ninikuta
質問者

補足

for文でかけるのでしょうか?? 以下のようにかけるのなら int x; for(x = 0; x < 75; x++) { ここに書く文がわかりません; } 基礎もわかってなくて恥ずかしいのですが、よろしくおねがいします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 不等式の解き方がわかりません

    xについての3つの不等式 2x+1/3 ≧ 9x-2/12 - x+5/4 ・・・(1) 2x+6 > √7x ・・・(2) ax-a < aの二乗 ・・・(3) がある。ただし aは0でない定数である。 (1) 不等式(1)を解け。 (2) 不等式(1)、(2)をともに満たす整数xは全部で何個あるか。 (3) 不等式(1)、(2)、(3)をすべて満たす整数xがちょうど11個存在するようなaの値の範囲を求めよ。      上記問題の解き方がまったくわかりません。よろしくお願いします。

  • 不等式の問題

    不等式x^2+2ax+1≦0…(1) 2x^2+7x-4≦0…(2) について、不等式(1)の解が常に存在するとする。このとき、不等式(1)を満たすxがすべて不等式(2)を満たすようなaの値の範囲を求めよ。(東洋大) 答え 1≦a≦17/8 (1)について解き、その範囲の中に(2)の解が含まれていればよいと考え、解こうと思ったのですが、(2)より、-4≦x≦1/2というところで(1)はどうすればよいのだろうと思い、行き詰まりました。低レベルで申し訳ないのですが、解説等お願いします。

  • 絶対値のついた2つの不等式について。。

    |x-6|< 3 .......1 |x-k|< 5 .......2 (定数 k は実数) (1) 1と2の不等式の解をそれぞれ求めよ。 (2) 1、2をともに満たす実数 x が存在するような k の値の範囲を求めよ。 (3) 1、2を満たす x が整数のとき、解の数が3つとなるような k の値の範囲を求めよ。 (1) について、それぞれ 3<x<9 、 k-5<x<5+k と求めたのですが、(2)と(3)のその先が分かりません。グラフをかいてみればいいのでしょうか? 範囲に関しての問題はとても苦手なので、こういうときは、どんな考え方をとるぶべきかわかりません。 それと求めた不等式の解があっているかどうかも知りたいので、是非教えてください。 お願いします。

  • 不等式の解き方がわかりません

    xについての3つの不等式 (2x+1)/3 ≧( 9x-2)/12 - (x+5)/4 ・・・(1) 2x+6 > √7x ・・・(2) ax-a < aの二乗 ・・・(3) がある。ただし aは0でない定数である。 (1) 不等式(1)を解け。 (2) 不等式(1)、(2)をともに満たす整数xは全部で何個あるか。 (3) 不等式(1)、(2)、(3)をすべて満たす整数xがちょうど11個存在するようなaの値の範囲を求めよ。      上記問題の解き方がまったくわかりません。よろしくお願いします。    (1)についてカッコをつけて分子、分母をわかりやすくしました。

  • 不等式

    不等式(a-1)x²+4x+2a>0がすべての実数xに対して成立するように定数aの値の範囲を求めよ。 解法が分かりません。回答、よろしくお願いします。

  • 不等式の問題です。

    躓いてしまいました、解説を添えて答えていただけたらうれしいです、 問、不等式2x+a/4≦x-2/3を満たす自然数xの個数が3個となるように、定数aの値の範囲を定めよ。 よろしくおねがいします。

  • 不等式の問題です。

    不等式の問題です。 x^2-2x-2<0…(1) |x-2|<1…(2) x^2+(a+1)x+a≧0…(3) (1)~(3)をすべて満たす実数xが存在しないようなaの値の範囲を求めなさい。 (1)を満たす範囲が1-√3<x<1+√3 (2)を満たす範囲が2<x<3,1<x<3 (3)を満たす範囲がわかりません。 すべてを満たす範囲を求めてからそれを除いてから考えようと思ったのですが、それでは違いますか? ご回答お願いします。

  • 不等式

    下記の問題の解答の過程と答えを教えて下さい。  すべての実数Xに対して、次の不等式が成り立つような定数mの値の範囲を定めよ。 (m+2)X2乗 + 2mX + 2m - 1>0

  • 不等式 (2)

    3x-4>a (2x+1)/3>x-1 xについての2つの不等式を 同時に満たす正数xが、1個だけある時、 定数aの値の範囲を求めよ。 上記をわかりやすく教えて頂けますか? 宜しくお願いします。

  • 不等式(2)

    すみません。「不等式」で投稿した問題が間違っていました。ご指摘、ありがとうございます。 一応、問題文をすべて書きます。 xについての次の不等式がある。ただし、aは0でない定数とする。 3x+1≧x-3 x+10/3>x+1 この二つの式で(1) a(x-2)(x-a)>0…(2) (1)連立方程式(1)を解け。 (2)a=-3のとき、不等式(2)を解け。また、a=√2のとき、不等式(1)、(2)を同時に満たす整数xをすべて求めよ。 (3)不等式(1)、(2)を同時に満たす正の整数xがちょうど1個あるようなaの値の範囲を求めよ。 (1)は計算して答えが-2≦x<7/2とでました。 (2)は前の問題の答えが-3<x<2、後の問題は解法がわかりません。 (3)も(2)の後半と同様に解法からわかりません。 (2)の後の問題と(3)の問題の解法を教えてください。よろしくお願いします。 また、「不等式」で投稿した問題の入力ミス、本当にすみません。