Ide összeszedek pár korábbi és mostani feladat ötletet. Nem biztos, hogy ezek könnyű feladatok! Akkor kezdj neki, ha kitartó vagy Később lehet átrakom őket máshová, jó lenne már rendbe rakni és/vagy rendszerezni az eddigi feladataim.
- Írd ki, hogy melyik a legnagyobb szám a [100;100000] intervallumból, amelyiknek az utolsó számjegye nagyobb, mint az előtte lévő számjegyek összege.
- Írd ki 100-tól kezdve a második 10 darab olyan számot, amelyiknek pontosan 7 osztója van (1-et és önmagát figyelmen kívül hagyva).
- Írd ki annak a sorozatnak a 15. elemét, amelyet úgy kapsz meg, hogy minden következő elemet az előző szám számjegyeinek kétszereséből állítod elő! (1, 2, 4, 8, 16, 212, 424, 848, 16816)
- Sorsolj ki egy 6 számjegyű számot. Add meg, hogy melyik prímszám van ehhez a legközelebb! Ha több ilyen van, írd ki mindet!
- Sorsolj ki egy 10 számjegyű számot. Írd ki a számon belüli prímszámokat! (pl: 1123456789 -> 2, 3, 5, 7, 11, 23, 67, 89, 1123, 4567, 23456789) A prímszámokat növekvő sorrendben add meg! Ugyanazt a számot ne írd ki kétszer! Ha nincs ilyen, akkor írd ki, hogy nincs ilyen szám!
- Sorsolj ki egy 10 számjegyű számot. Melyik az a legnagyobb legalább kétjegyű szám ezen belül, amelyiknek a számjegyei növekvő sorrendben állnak? (pl: 1234345673 -> 34567) Ha nincs ilyen, akkor írd ki, hogy nincs ilyen szám!
- Sorsolj ki egy 10 számjegyű számot. Írd ki azokat a számjegyeket, amelyek nem fordulnak elő a számban! Ha nincs ilyen, írd ki, hogy nincs hiányzó számjegy!
- Sorsolj ki egy 10 számjegyű számot. Írd ki azokat a 3 számjegyű számokat, amelyek az eredeti számjegyekből összerakhatóak úgy, hogy a számjegyeik növekvő sorrenden állnak. Ugyanazt a számot ne írd ki kétszer! Ha nincsenek ilyenek, akkor írd ki, hogy nincsenek ilyen számok!
- Sorsolj ki egy 5 számjegyű számot. Írd ki, hogy van-e olyan számjegye, amelyik nagyobb a többi számjegy összegénél! Ha van ilyen, írd ki melyik az! Ha nincs ilyen, írd ki, hogy nincs ilyen számjegy!
A 2. feladattal rengeteget dolgoztam amíg rájöttem hogy az egyetlen ilyen szám a 64 tehát semmi értelme a feladatnak ha csak nem a semmit akarjuk kiíratni de ezt kétlem.
A feladat leírásában 100-tól kezdve kell a számokat vizsgálni, nem 100 alatt
Egyébként elég ritka az olyan szám, aminek 1-en és önmagán kívül pontosan 5 osztója van, ezért átírtam a feladatot 7 osztóra, akkor hamarabb kapjuk meg a megoldást.
Az elsőre a
cout << 80009 << endl;
jó megoldás?
Elvileg igen, bár erre nyilván valami algoritmus lenne a megoldás