Kezdőoldal » Tudományok » Természettudományok » Tudtok egy ilyen programot...

Tudtok egy ilyen programot mondani?

Figyelt kérdés
nekem egy olyan program kéne, ami n-ből megmondja s(n)-t. tehát ha beírok egy számot(akármilyen nagy is legyen) megmondja az annál a számnál kisebb osztóinak az összegét. előre is köszönöm:)

2014. júl. 2. 14:21
 1/5 anonim ***** válasza:
75%

Még mindig itt tartasz?

Egyébként gyanítom nincs ilyen kész program, de pár perc írni egy ilyet.

2014. júl. 2. 14:25
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

Írjál egyet, nagyon egyszerű.

Csak igen lassú lesz, ha nem valami normálisabb nyelven írod.

Persze néhány ötlet sem árt, hogy gyorsabban számoljon.

2014. júl. 2. 14:52
Hasznos számodra ez a válasz?
 3/5 2xSü ***** válasza:
100%

Az s(n) akármit is jelenthet. Mi az, hogy a számnál kisebb osztói? Van olyan szám, aminek van nálánál nagyobb osztója?


Egészen pontosan mit szeretnél? Pl. 12 prímtényezői ugye 2^2 * 3. Minek kell itt venni az összegét? Az egy is osztója minden számnak, azt is belevegyük? Ergo 12 esetén mi kell?

2+3?

1+2+3?

2+2+3?

1+2+3+4+6?

2+3+4+6?


Amúgy nagy valószínűséggel nincs ilyen célprogram, mert valami nagyon nem szokványos dologhoz kellhet. Mindenesetre van online faktizálás: [link]


Akármekkora számra természetesen nem működik, de 60 számjegyig igen. Mivel a faktorizációhoz szükséges idő négyzetesen függ össze a szám nagyságával, ezért nem is olyan egyszerű feladat. Illetve optimalizálni a működését egy ilyen programnak nem egyszerű. Mit akarsz az egésszel, mi a cél? Mert annak fényében esetleg tudunk célszerűbb választ is adni.

2014. júl. 2. 15:01
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
100%

Ez: [link]

nagyobb számokat is kezel, és kiírja az osztók számát és összegét is.

Persze a faktorizáció lassú lesz, ha a számod 2+ nagy, - 25+ számjegyű, - prímszám szorzata.

2014. júl. 2. 16:56
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:

igen még mindig itt tartok, gondoltam rá hogy írok programot, de csak olyan c tervként...

3. válaszoló: úgy értve nála kisebb osztói hogy önmagát nem vesszük bele. pl. 12nél nála kisebb osztói:1,2,3,4,6 ezek összege 16. de azért jó az oldal amit küldtél köszi. 4.válaszoló köszi asszem ez lesz az!

2014. júl. 3. 14:05

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!