Soluții trimise

Rezumat problemă

Reteta

#1098

Mama mea este profesoară de informatică, dar îi place foarte mult să gătească. Recent am descoperit caietul ei de reţete, care arată foarte neobişnuit. Fiecare reţetă este scrisă pe un singur rând pe care sunt precizate produsele folosite, cantităţile, precum şi ordinea în care se execută operaţiile. De exemplu:
(unt 50 zahar 250 ou 4)5
ceea ce înseamnă că se amestecă 50 grame unt cu 250 grame zahăr şi cu 4 ouă timp de 5 minute. Pentru fiecare produs mama foloseşte întotdeauna aceeaşi unitate de măsură, aşa că unităţile de măsură nu mai sunt precizate. Numele produsului este scris întotdeauna cu litere mici, iar produsele şi cantităţile sunt separate prin spaţii (unul sau mai multe). Produsele care se amestecă împreună sunt încadrate între paranteze rotunde; după paranteza rotundă închisă este specificat timpul de preparare.

Evident, mama are şi reţeţe mai complicate:
(((zahar 100 ou 3)5 unt 100 nuca 200)4 (lapte 200 cacao 50 zahar 100) 3)20

Să traducem această reţetă: se amestecă 100 grame zahăr cu 3 ouă timp de cinci minute; apoi se adaugă 100 grame unt şi 200 grame nucă, amestecând totul încă 4 minute. Se amestecă 200 ml lapte cu 50 grame de cacao şi 100 grame zahăr timp de 3 minute, apoi se toarnă peste compoziţia precedentă şi se amestecă totul timp de 20 minute.

Observaţi că înainte sau după parantezele rotunde pot să apară sau nu spaţii.

Dată fiind o reţetă să se determine timpul total de preparare, precum şi cantităţile necesare din fiecare produs.

OJI 2009, Clasa a X-a

ID   Utilizator Problema Data încărcării Stare
Patpaiac Alexandru (AlexPat) Reteta 30 Martie 2025, 16:31 Evaluare finalizată 100
Pop Răzvan (_Razvan03) Reteta 29 Martie 2025, 14:08 Evaluare finalizată 100
test problems (winnow_test_nicu) Reteta 27 Martie 2025, 13:05 Evaluare finalizată E.C
test problems (winnow_test_nicu) Reteta 27 Martie 2025, 13:04 Evaluare finalizată E.C
test problems (winnow_test_nicu) Reteta 26 Martie 2025, 17:02 Evaluare finalizată 100
Turda Sorin (SorinTurda) Reteta 24 Martie 2025, 10:14 Evaluare finalizată 100
Turda Sorin (SorinTurda) Reteta 24 Martie 2025, 10:13 Evaluare finalizată E.C
test problems (winnow_test_nicu) Reteta 14 Martie 2025, 18:55 Evaluare finalizată 60
test problems (winnow_test_nicu) Reteta 14 Martie 2025, 18:55 Evaluare finalizată E.C
Mărușca Rebecca (becks) Reteta 13 Martie 2025, 20:58 Evaluare finalizată 100
Dorneanu Denis-Daniel (denisdaniel) Reteta 13 Martie 2025, 14:20 Evaluare finalizată 100
Dorneanu Denis-Daniel (denisdaniel) Reteta 13 Martie 2025, 14:18 Evaluare finalizată 100
Dorneanu Denis-Daniel (denisdaniel) Reteta 13 Martie 2025, 14:18 Evaluare finalizată 0
Dorneanu Denis-Daniel (denisdaniel) Reteta 13 Martie 2025, 14:17 Evaluare finalizată 50
Sbora Ioan-David (Sbora_Ioan_David) Reteta 12 Martie 2025, 19:10 Evaluare finalizată 100
Anonymous Anonymous (Hacker_1) Reteta 12 Martie 2025, 19:09 Evaluare finalizată 100
Iftime Teodor (Teodor_Iftime) Reteta 12 Martie 2025, 18:12 Evaluare finalizată 100
Daescu Gabriel Florin (Gabriel_Daescu) Reteta 12 Martie 2025, 11:55 Evaluare finalizată 100
Pirlog Marian Nicolae (Pirlog_Marian) Reteta 12 Martie 2025, 09:06 Evaluare finalizată 100
Pirlog Marian Nicolae (Pirlog_Marian) Reteta 12 Martie 2025, 09:06 Evaluare finalizată E.C
Pirlog Marian Nicolae (Pirlog_Marian) Reteta 12 Martie 2025, 09:01 Evaluare finalizată E.C
Ben Shapiro 💻 (Ego_sum_qui_sum) Reteta 11 Martie 2025, 17:53 Evaluare finalizată 100
Ben Shapiro 💻 (Ego_sum_qui_sum) Reteta 11 Martie 2025, 17:53 Evaluare finalizată 10
Cicu Fabian (faby2008) Reteta 11 Martie 2025, 14:04 Evaluare finalizată 100
Tița Georgiana-Teodora (GeorgianaTeodora25) Reteta 11 Martie 2025, 13:24 Evaluare finalizată 100
Martalogu Erik (Erik_089) Reteta 11 Martie 2025, 13:14 Evaluare finalizată 100
Micodan Vladut (vladdutt) Reteta 10 Martie 2025, 19:01 Evaluare finalizată 100
Teodor Boboc (Teo132) Reteta 10 Martie 2025, 18:43 Evaluare finalizată 0
. . (denisag) Reteta 09 Martie 2025, 22:40 Evaluare finalizată 100
Onet Ioana (OnetIoana) Reteta 06 Martie 2025, 22:10 Evaluare finalizată 100
Bogdan Paula (Paula08) Reteta 06 Martie 2025, 22:10 Evaluare finalizată 100
Cozma Daniel (aditz8) Reteta 06 Martie 2025, 19:42 Evaluare finalizată 100
Cozma Daniel (aditz8) Reteta 06 Martie 2025, 19:42 Evaluare finalizată 0
sebi andrei (sebyx25) Reteta 06 Martie 2025, 18:53 Evaluare finalizată 100
sebi andrei (sebyx25) Reteta 06 Martie 2025, 18:52 Evaluare finalizată E.C
C J (cjcj) Reteta 06 Martie 2025, 13:01 Evaluare finalizată 100
Socol Darius (socol_darius) Reteta 06 Martie 2025, 12:45 Evaluare finalizată 100
Socol Darius (socol_darius) Reteta 06 Martie 2025, 12:42 Evaluare finalizată 100
Spatariu Darius (SpatariuDarius) Reteta 06 Martie 2025, 12:35 Evaluare finalizată 100
Badau Andrei (andreibadau) Reteta 05 Martie 2025, 22:16 Evaluare finalizată 100
Bordei Stefan (iStefan703) Reteta 05 Martie 2025, 20:52 Evaluare finalizată 100
Tiron Ștefan (stron123) Reteta 05 Martie 2025, 14:05 Evaluare finalizată 100
Onet Ioana (OnetIoana) Reteta 05 Martie 2025, 12:01 Evaluare finalizată E.C
Badau Andrei (andreibadau) Reteta 05 Martie 2025, 12:01 Evaluare finalizată 10
Badau Andrei (andreibadau) Reteta 05 Martie 2025, 11:59 Evaluare finalizată 10
Bogdan Paula (Paula08) Reteta 05 Martie 2025, 11:56 Evaluare finalizată 0
Badau Andrei (andreibadau) Reteta 05 Martie 2025, 11:31 Evaluare finalizată 0
Badau Andrei (andreibadau) Reteta 05 Martie 2025, 11:30 Evaluare finalizată 0
Onet Ioana (OnetIoana) Reteta 05 Martie 2025, 09:50 Evaluare finalizată 0
Badau Andrei (andreibadau) Reteta 05 Martie 2025, 09:50 Evaluare finalizată 0
Du-te sus!