Kezdőoldal » Számítástechnika » Programozás » Help ezt egy prog orara...

Ahahaha kérdése:

Help ezt egy prog orara kaptuk pls help me. ?

Figyelt kérdés

Írassa ki azt a legkissebb négyzetszámot, mely távolabb van a nála éppen kisebb négyzetszámtól, mint 1000!


Pl. a 25 távolabb van az őt megelőző 16 négyzetszámnál, mint 8, de a 16 nincs távolabb az őt megelőző 9 négyzetszámnál, 8, tehát a 25 a legkissebb ilyen négyzetszám. kaptuk


2021. nov. 18. 09:42
1 2
 1/11 anonim ***** válasza:
72%
Ennek fuss neki mégegyszer, ugyanis értelmetlen, amit írsz.
2021. nov. 18. 09:52
Hasznos számodra ez a válasz?
 2/11 anonim ***** válasza:
87%
lépkedsz felfele az inteken, négyzetre emeled, kivonod az előzőből, ha a különbség nagyobb mint 1000, készen vagy
2021. nov. 18. 10:19
Hasznos számodra ez a válasz?
 3/11 anonim ***** válasza:
18%

Az 1000 az nagyon nagy különbség a feladat megoldásához. Ring-ben (ring-lang.net) próbáltam megoldani, a különbségnek 100-t adtam meg, és a következő eredményt adta:

370261 és 370373

A különbség: 112

Most dolgozok a Python verzión, hamarosan közzéteszem.


Ring kód:


--------------------------------------


load "stdlib.ring"

see "working..." + nl

limit1 = 1000000

limit2 = 100

Primes = []

oldPrime = 0

newPrime = 0


for n = 1 to limit1

if isprime(n)

newPrime = n

ok

if newPrime - oldPrime > limit2

see "" + oldPrime + " " + newPrime + nl

exit

ok

if isprime(n)

oldPrime = n

ok

next


see "done..." + nl


--------------------------------------

2021. nov. 18. 10:51
Hasznos számodra ez a válasz?
 4/11 anonim ***** válasza:
9%
Ugyan azt akartam írni, mint a 3. válaszoló, de megelőztek.
2021. nov. 18. 11:01
Hasznos számodra ez a válasz?
 5/11 anonim ***** válasza:
0%
#4 Milyen programozási nyelvben írtad? Tedd közé, hátha tanulunk belőle.
2021. nov. 18. 11:13
Hasznos számodra ez a válasz?
 6/11 anonim ***** válasza:
0%

Íme a Python kód, de nem vagyok benne biztos, hogy jó-e, mivel még nem volt türelmem kivárni míg lefut. Ring-ben viszonylag hamar lefutott.

LeastSquare.py: [link]

2021. nov. 18. 11:36
Hasznos számodra ez a válasz?
 7/11 anonim ***** válasza:
0%

Elnézést valaki törölte az állományt, felteszem mégegyszer.

LeastSuare.py: [link]

2021. nov. 18. 11:56
Hasznos számodra ez a válasz?
 8/11 anonim ***** válasza:
#3-as: sehol nincs szó prímszámokról :) négyzetszámok vannak a feladatban, a 2-es már leírta a megoldás menetét.
2021. nov. 18. 12:04
Hasznos számodra ez a válasz?
 9/11 anonim ***** válasza:
#8 Köszönöm az észrevételed, korrigálom.
2021. nov. 18. 12:09
Hasznos számodra ez a válasz?
 10/11 anonim ***** válasza:
A 2. válaszoló jól leírta. A 3.-éban annyi a hiba, hogy prím számokkal számol. Amúgy szerintem a kérdező csak a gondolatmenetre akart rájönni, azt pedig helyesen leírta a 2. válaszoló.
2021. nov. 18. 12:19
Hasznos számodra ez a válasz?
1 2

További kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!