Oldottatok már meg matek feladatot BruteForce módszerrel?
Megadott feltételek szerint minden számmal megpróbálkozva egészen addig, amíg az ellenőrzések során teljesülnek a feltételek
Pl: Kétjegyű szám, ami osztható 6-tal, és 9-cel is (Ebben a példában elég az első helyes megoldás is)
10/6=1,66
10/9=1,11
11/6=1,83
11/9=1,22
12/6=2
12/9=1,33
13/6=2,16
13/9=1,44
14/6=2,33
14/9=1,55
15/6=2,5
15/9=1,66
16/6=2,66
16/9=1,77
17/6=2,83
17/9=1,88
18/6=3
18/9=2
Kész
Csak az a kérdés, hogy miért?
Egyszerű logikával ki lehet zárni számokat, pl páratlan szám 6 miatt nem lehet.
Plusz érdemes 9 szorzóival dolgozni, mert kevesebb számon kell átmenned.
Szóval kb 2 lépéssel kizártad a 18 alatti számokat.
Volt már rá példa, de azért ennél jóval bonyolultabb feladatoknál történt ez meg. Nem nagyon emlékszem már a feladatokra, de tudom, hogy előfordult.
De az olyan is volt már, hogy végigkínlódtam a megoldásokat, és az odavezető út és a végeredmények ismeretében tudtam levezetést is adni a feladathoz.
#1
Tudom, de ez csak példaként meg lett említve
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!