Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Prog alap házi,megajánlott jegy múlik rajta,help pls

347
Csatoltam képet.
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Informatika

Válaszok

1
Teljesen jól működő horza.2k válaszának (nem ellenőriztem kóddal, de a logikának mindenképp működnie kéne). Emellé írok egy pythonos megközelítést, csak hogy legyen itt egy kis nyelvi diverzitás :D.

Pythonban van egy olyan library, hogy itertools. Ez mindenféle iterálható elemek készítését és átalakítását hivatott megyegyszerűsíteni. Ebbe van egy olyan függvény, hogy combinations(p, r), ami p iterable (azaz lista, halmaz,stb..) r elemű kombinációit adja vissza egy iterálható objektumban.
Jelenleg ez a feladat a megadott számok 4 elemű kombinációira kérdez, így egy ilyen trükkel megoldhatod:
https://pastebin.com/iRXL10fx

Először létrehozok egy halmazt (set), ez azért jó, mert nem tartalmazhatja többször ugyanazt az elemet. Ezután feltöltöm a halmazt a számokkal és végigmegyek a 4 elemű kombinációin, megnézve, hogy valamelyikre igaz-e a kérdés. Ha igaz, akkor növelem a kimenetet 1-gyel.
0