Pagini recente »
Diferențe pentru problema/sir4 între reviziile 12 și 13
|
Diferențe pentru problema/bomboane1 între reviziile 13 și 29
Nu există diferențe între titluri.
Diferențe între conținut:
h2. Date de intrare
Fișierul de intrare $bomboane1.in$ conține pe prima linie numere de bomboane. Dacă bomboanele sînt primite, numărul va fi urmat de litera *P*. Dacă bomboanele sînt cerute, numărul va fi urmat de litera *C*. Oriunde în linia de intrare pot exista caractere dolar, *$*, care trebuie ignorate. Se știe că linia se termină cu caracterul sfîrșit de linie ([*\n*]).
Fișierul de intrare $bomboane1.in$ conține pe prima linie numere de bomboane. Dacă bomboanele sînt primite, numărul va fi urmat de litera *P*. Dacă bomboanele sînt cerute, numărul va fi urmat de litera *C*. Oriunde în linia de intrare pot exista caractere dolar, *$*, care trebuie ignorate. Se știe că linia se termină cu caracterul sfîrșit de linie (*\n*).
h2. Date de ieșire
h2. Restricții
* La început Diana nu are nici o bomboană
* La final Diana are măcar două bomboane
* Literele de la intrare sînt litere mari (P și C)
* Numerele de bomboane cerute sau primite sînt maxim un milion
* Numerele de bomboane cerute sau primite sînt cuprinse între zero și un milion
* Numărul de numere de la intrare este maxim 1000
* Se acordă punctaje parțiale astfel: 50% pentru primul punct și 50% pentru al doilea punct
h2. Exemplu
table(example).
table(example).
|_. bomboane1.in |_. bomboane1.out |_. Explicație |
| $20P16C1[$01P$]$$[$50$][$C$]$
| $20P16C1$01P$$$$50$$C$$
| 55
5
| Diana primește și dă bomboane astfel:
20 - 16 + 101 - 50
In final ea rămîne cu 55 de bomboane. Numărul maxim de copii la care
În final ea rămîne cu 55 de bomboane. Numărul maxim de copii la care
poate să împartă minim două bomboane este 11. Ea va da fiecărui copil
cîte 5 bomboane.
|
| $[$35$]P100C1000C100P$[$2$]4P16C
| $$35$P100C1000C100P$$2$4P16C
| 143
11
| Diana primește și dă bomboane astfel:
35 - 100 - 1000 + 100 + 24 - 16
Ea nu poate să dea nimic copiilor care cer 100, respectiv 1000 de
bomboane deoarece ea nu are atîtea, astfel încît suma finală va fi:
35 + 100 + 24 - 16
În final ea rămîne cu 143 de bomboane. Numărul maxim de copii la care
poate să împartă minim două bomboane este 13. Ea va da fiecărui copil
cîte 11 bomboane.
|
== include(page="template/taskfooter" task_id="bomboane1") ==
Nu există diferențe între securitate.