Segít valaki megoldani? Én már vagy 2 órája töröm a fejem, de a legnagyobb összértek nekem csak 750000$. Eddig 5 féle kép próbáltam. De nem akar sikerülni .
Egy magányos műkincstolvaj szemet vet egy gazdag özvegy értékes kínai porcelán gyűjteményére.A tolvaj jól ismeri a műtárgyakat, tudja mely mennyit ér, milyen súlyú. Az akció sikeréhez a tolvajnak számos nehézségeket kell leküzdenie, ezért maximum 30 kg műkinccsel tud a házból távozni.Mely műtárgyakat válassza-vigye,ha azt akarja, hogy azok összértéke a lehető legnagyobb legyen(Indoklás Szükséges)! Az egyes műtárgyak súlya és értéke a következő:
sorszám súly érték
1. 2 kg 50000$
2. 4 kg 100000$
3. 5 kg 120000$
4. 6 kg 140000$
5. 7 kg 160000$
6. 8 kg 190000$
7. 9 kg 220000$
8. 11kg 260000$
9. 13 kg 310000$
10. 14 kg 330000$
Szerintem oszd el először mindet, hogy melyik a legértékesebb/kg
Aztán szedd össze a 30kg-t a legértékesebből.
tehát:
1. 2kg=50000 akkor 1kg = 25000
2. 4kg=100000 akkor 1kg = 25000
3. 5kg=120000 akkor 1 kg = 24000
4. ....
.
.
.
stb.
Nincs beleírva a feladatba, hogy ezekből a porcelánokból fajtánként csak 1 van-e, vagy van akármilyen sok.
Ha akármilyen sok van, akkor csak a kilónként legértékesebből (szóval a fajlagosan legértékesebből) kell elvinni 30 kilót.
Ha felírod, hogy egy kilóra hány dollár jut (ahogy az első válaszoló elkezdte), akkor azt kapod, hogy az első meg a második a legértékesebb fajlagosan (25ezer $/kg), tehát mondjuk 15 darab 1-es típusút ha elvisz, akkor kapja a tolvaj a legnagyobb értéket, ami éppen 750ezer $. Tehát ennél több nem lehet.
Ha általános iskolás vagy, akkor bizonyára ez volt a feladat.
Ha nem, akkor lehet, hogy nincs minden tárgyból akármilyen sok példány, hanem mindenből csak egy van. Az már jóval bonyolultabb feladat, valójában egésszám lineáris programozással kellene megoldani, ha egyetemista vagy. Ha középiskolás, és tanultatok programozni, és mondjuk éppen infóból adták ezt a házit, akkor programot kell rá írni, ami kiszámolja mind az 1024 lehetséges esetben (2 a tizediken), hogy melyik adja a legnagyobb értéket 30 kilón belül.
Én csináltam ilyen programot, és 720ezer jött ki maximumra. Ráadásul nem is csak egyféleképpen jön ki ez az összeg, 10 ilyen megoldás is van. Van olyan is, amiben benne van a két fajlagosan legjobb (mondjuk az 1,2,3,4,9-es sorszámú tárgyak), van olyan is, amiben egyik sincs benne (a 6,7,9 tárgyak). Van olyan is, amiben a 330ezer dolláros benne van (1,3,7,10), és van olyan is, amiben a legdrágább 3 közül egy sincs benne (1,3,4,6,7). Ezeket azért írtam le, mert a feladat indoklást is kér, és ilyen változatos jó eredmények esetén nem lehet igazán indokolni. Ilyenkor az indok csak az lehet, hogy kipróbáltam ind az 1024 lehetőséget.
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!