Hirdetés
- 5 GHz körülre gyorsulnak a mobilchipek, a Huawei lemaradásban
- Motorola Edge 70 Fusion – stílusosan főznek
- Félő, hogy az okosszemüveg a szexuális zaklatók játékszere lesz
- Snapdragon 8 Elite Gen 5 és folyadékhűtés jöhet a RedMagic új gamer táblagépébe
- Nagyobb akkumulátorral jöhet a Motorola Razr 70 Ultra, másban alig változna
- Milyen okostelefont vegyek?
- Google Pixel topik
- Xiaomi 17 Ultra - jó az optikája
- Motorola Edge 70 Fusion – stílusosan főznek
- Mobil flották
- Félő, hogy az okosszemüveg a szexuális zaklatók játékszere lesz
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Poco F8 Pro – titkos favorit lehet belőle
- Nagy aksival és erős hardverrel megjött Magyarországra a Poco X8 Pro és Pro Max
Új hozzászólás Aktív témák
-
válasz
J0shu4M1ll3r
#4265
üzenetére
1. szamozd be a cellakat 0-11-ig:
2. csinalj egy teljes permutaciot:
3. meccseld a permutaciot a szabalyra:
doboz[0] == 1
doboz[3] == 4
doboz[5] == 7
doboz[10] == 2
es az z osszegre vonatkozo logika:
doboz[0] + doboz[1] + doboz[11] == 26
doboz[1] + doboz[2] + doboz[3] == 26
doboz[3] + doboz[4] + doboz[5] == 26
doboz[5] + doboz[6] + doboz[7] == 26
doboz[7] + doboz[8] + doboz[9] == 26
doboz[9] + doboz[11] + doboz[11] == 26 -
kovisoft
őstag
válasz
J0shu4M1ll3r
#4265
üzenetére
Ha valamilyen backtrack-szerű algoritmust akarsz használni, akkor a számokat ne egyedi változókban tárold, hanem pl. tömbben, és akkor egységesen tudod tölteni őket. A feltételeidet ugyanúgy fel tudod írni pl. 2+X[0]+X[1]+X[2]+X[3]==26 formában,
De talán az axioma által is említett permutáció generálás a legegyszerűbb: az itertools modul permutations([3,5,6,8,9,10,11,12]) függvényével le tudod generálni a maradék nyolc szám összes permutációját, ezek közül kell azokat kiválogatni, ahol minden vonalra teljesül, hogy a számok összege 26.
-
axioma
veterán
válasz
J0shu4M1ll3r
#4265
üzenetére
Szerintem itt brute force [vagy max elagazas-korlatozassal megoldasra ha mar advanced] gondoltak. A 8! nem olyan nagy szam... plane hogy a pythonhoz lib van ami legeneralja a permutaciokat ;-) de gondolom az inkabb a feladat lenyege lenne.
Új hozzászólás Aktív témák
- OLED TV topic
- Xbox tulajok OFF topicja
- ThinkPad (NEM IdeaPad)
- Milyen TV-t vegyek?
- E-book olvasók
- LEGO klub
- Engedélyezte Hollandia a Tesla önvezetést, az EU többi része következhet
- Kormányok / autós szimulátorok topikja
- Azonnali alaplapos kérdések órája
- Milyen okostelefont vegyek?
- További aktív témák...
- Nagyon olcsón! LG Ultrawide Cruved LED 34"VA 4k usb-c PD 65w Gari 2027.04.29-ig Olvass leírást!
- Eladó Onkyo TX-NR7100 házimozi erősítő hibátlan állapot, gyári dobozzal
- Klipsch R-120SW aktív mélynyomó eladó, hibátlan
- KLIPSCH R-600F 5.0 hangfalszett
- Micron 5200 ECO 480 GB 2,5 SATA Enterprise/Datacenter Server SSD
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- Gamer PC - Számítógép LIMITÁLT HÁZ Ryzen 5 8500G // RTX 5060Ti 16GB // Számla // Garancia //
- GAMER PC! Intel Ultra 7 265 / RTX 5070 / 32GB 6000MHz / 1TB Gen4 / 750w Gold!
- GYÖNYÖRŰ iPhone XR 128GB White-1 ÉV GARANCIA - Kártyafüggetlen, MS4294
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

