Nevēlamā konfekšu kaste

Stāsts
"Mazās konfekšu darbnīcas" noliktavā ir () dažādas ietilpības kastes veidi. Katra veida kastē var ielikt attiecīgi konfektes. Var uzskatīt, ka katra veida kastes noliktavā ir neierobežotā skaitā.
Galvenais tehnologs Tālis nekad iepriekš nezin, kura viena veida kastes viņam šodien tiks padotas, tāpēc viņam jābūt gatavam pilnībā piepildīt jebkura veida kastes tā, lai neviena konfekte nepaliktu pāri. Tālis, zinot visu kastu veidu ietilpību, katru dienu izgatavo mazāko nepieciešamo konfekšu skaitu .
Piemēram, ja noliktavā ir piecu veidu kastes, kuru ietilpība ir attiecīgi , , , un konfekte, tad Tālim jāizgatavo konfektes.
Tālim šķiet, ka dažādo kastu skaits ir par lielu, un darbnīcas vadība ir atļāvusi Tālim izvēlēties vienu kastes veidu un pasludināt to par neizmantojamu (izmest no pieejamo kastes veidu saraksta). Tālis ir nolēmis izvēlēties to kastes veidu, kas ļautu ar atlikušajām kastēm iegūt mazāko iespējamo vērtību .
Piemēram, iepriekš aplūkotajā piemērā būtu jāatsakās no kastes ar ietilpību izmantošanas — atlikušajiem kastes veidiem vērtība būtu . Atsakoties no citiem kastes veidiem, vērtība nesamazinātos.
Uzrakstiet datorprogrammu, kas ievadītiem kastes veidiem nosaka, no kura kastes veida atsakoties, atlikušajiem kastes veidiem tiks iegūta mazākā iespējamā vērtība !
Ievaddati
Pirmajā rindā dots kastes veidu skaits - naturāls skaitlis ().
Otrajā rindā dots konfekšu skaits katra veida kastē - naturāli skaitļi, kas atdalīti ar tukšumzīmēm. Konfekšu skaits nevienā kastē nepārsniedz .
Izvaddati
Izvaddatu vienīgajā rindā jābūt naturālam skaitlim - konfekšu skaitam tajā kastes veidā, no kura atsakoties, atlikušajiem kastes veidiem tiks iegūta mazākā iespējamā vērtība. Ja mazāko iespējamo vērtību var iegūt, atsakoties no kastes veida vairākos variantos, tad jāizvada informācija par kastes veidu ar lielāko konfekšu skaitu.
Piemēri
Ievaddati
5
10 11 14 15 21
Izvaddati
11
Piezīme:
Atbilst piemēram uzdevuma tekstā.
Ievaddati
7
20 12 6 10 30 15 20
Izvaddati
30
Piezīme:
Atsakoties no jebkuras kastes veida, M vērtība joprojām ir 60.
Izpildes resursu ierobežojumi
Apakšuzdevumi un to vērtēšana
# | Apraksts un ierobežojumi | Punkti |
---|---|---|
1. | Uzdevuma tekstā dotie trīs testi | 2 |
2. | , konfekšu skaits nevienā kastē nepārsniedz | 18 |
3. | , konfekšu skaits nevienā kastē nepārsniedz | 24 |
4. | 24 | |
5. | Bez papildu ierobežojumiem | 32 |
1. apakšuzdevuma ievaddati
7
12 13 14 15 16 18 20
9
9 27 72 36 63 8 16 32 64
15
100 99 121 87 110 36 44 49 77 343 363 390 56 75 256
Nevēlamā konfekšu kaste

Stāsts
"Mazās konfekšu darbnīcas" noliktavā ir () dažādas ietilpības kastes veidi. Katra veida kastē var ielikt attiecīgi konfektes. Var uzskatīt, ka katra veida kastes noliktavā ir neierobežotā skaitā.
Galvenais tehnologs Tālis nekad iepriekš nezin, kura viena veida kastes viņam šodien tiks padotas, tāpēc viņam jābūt gatavam pilnībā piepildīt jebkura veida kastes tā, lai neviena konfekte nepaliktu pāri. Tālis, zinot visu kastu veidu ietilpību, katru dienu izgatavo mazāko nepieciešamo konfekšu skaitu .
Piemēram, ja noliktavā ir piecu veidu kastes, kuru ietilpība ir attiecīgi , , , un konfekte, tad Tālim jāizgatavo konfektes.
Tālim šķiet, ka dažādo kastu skaits ir par lielu, un darbnīcas vadība ir atļāvusi Tālim izvēlēties vienu kastes veidu un pasludināt to par neizmantojamu (izmest no pieejamo kastes veidu saraksta). Tālis ir nolēmis izvēlēties to kastes veidu, kas ļautu ar atlikušajām kastēm iegūt mazāko iespējamo vērtību .
Piemēram, iepriekš aplūkotajā piemērā būtu jāatsakās no kastes ar ietilpību izmantošanas — atlikušajiem kastes veidiem vērtība būtu . Atsakoties no citiem kastes veidiem, vērtība nesamazinātos.
Uzrakstiet datorprogrammu, kas ievadītiem kastes veidiem nosaka, no kura kastes veida atsakoties, atlikušajiem kastes veidiem tiks iegūta mazākā iespējamā vērtība !
Ievaddati
Pirmajā rindā dots kastes veidu skaits - naturāls skaitlis ().
Otrajā rindā dots konfekšu skaits katra veida kastē - naturāli skaitļi, kas atdalīti ar tukšumzīmēm. Konfekšu skaits nevienā kastē nepārsniedz .
Izvaddati
Izvaddatu vienīgajā rindā jābūt naturālam skaitlim - konfekšu skaitam tajā kastes veidā, no kura atsakoties, atlikušajiem kastes veidiem tiks iegūta mazākā iespējamā vērtība. Ja mazāko iespējamo vērtību var iegūt, atsakoties no kastes veida vairākos variantos, tad jāizvada informācija par kastes veidu ar lielāko konfekšu skaitu.
Piemēri
Ievaddati
5
10 11 14 15 21
Izvaddati
11
Piezīme:
Atbilst piemēram uzdevuma tekstā.
Ievaddati
7
20 12 6 10 30 15 20
Izvaddati
30
Piezīme:
Atsakoties no jebkuras kastes veida, M vērtība joprojām ir 60.
Izpildes resursu ierobežojumi
Apakšuzdevumi un to vērtēšana
# | Apraksts un ierobežojumi | Punkti |
---|---|---|
1. | Uzdevuma tekstā dotie trīs testi | 2 |
2. | , konfekšu skaits nevienā kastē nepārsniedz | 18 |
3. | , konfekšu skaits nevienā kastē nepārsniedz | 24 |
4. | 24 | |
5. | Bez papildu ierobežojumiem | 32 |
1. apakšuzdevuma ievaddati
7
12 13 14 15 16 18 20
9
9 27 72 36 63 8 16 32 64
15
100 99 121 87 110 36 44 49 77 343 363 390 56 75 256