Ezt hogy csináljam meg?
Figyelt kérdés
Egy étteremben minden nap A és B menü közül válaszhatunk. Megkapjuk az étterem menüjét N napra előre (maximum egy évre előre). Mennyi a legkisebb összeg amit fizetnünk kell ha minden nap enni akarunk de ugyanazt a menüt maximum 2 egymást követő napon választhatjuk?
A menüt egy Nx2-es 2D tömbként kapom meg ahol a sorok a napok a két oszlop pedig az A és B menü árai. Pl:
4 6
3 7
2 8
6 1
Itt a megoldás 6 + 3 + 2 + 1 = 12.
(4 + 3 + 2 + 1 nem lehet mert úgy 3 egymást követő napon választanánk az A menüt)
Ezt csináltam:
De így nem jó mert egyrészt nem mindig a legkisebbet kéne választani csak nem tudom hogy döntsem el. Másrészt nem tudom hogy figyeljem hogy választottam-e már 2x egymás után ugyanazt.
2020. aug. 11. 08:47
31/37 anonim válasza:
Így már rendben van. :) Az nem volt rendben, hogy azt írtad dp probléma, mert ez sok mindent jelenthet akár több szálú programozáson belül is. Szóval azért nem volt mindegy.
32/37 anonim válasza:
Kérdező a pastebin kód Java, igaz? (azért kérdezem, hogy ugyanazon a nyelven írjam)
33/37 A kérdező kommentje:
Igen java.
2020. aug. 12. 16:40
34/37 anonim válasza:
35/37 A kérdező kommentje:
Köszönöm szépen és a többi konstruktív válaszolónak is!
2020. aug. 12. 17:37
36/37 anonim válasza:
#34: ha van read-only kód, akkor ez az :D
37/37 A kérdező kommentje:
34-es írtam pár kérdést privátban.
2020. aug. 13. 07:45
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!