Soluții trimise

Rezumat problemă

#1034 Roata

Una dintre atracţiile celebrului parc de distracţii Prater din Viena este Marea Roată Vieneză. Din ea se poate admira priveliştea întregii Viene.

Roata are n cabine, numerotate de la 1 la n în sens orar şi dispuse simetric pe circumferinţa roţii. Îmbarcarea clienţilor se face în cabina în care roata este tangentă cu solul, iar rotirea începe cu cabina 1 aflată în poziţia de îmbarcare şi se face în sens antiorar. Un client plăteşte pentru o rotire 1 EUR şi poate cumpăra un număr oarecare de rotiri.

Cei p clienţi care doresc utilizarea roţii trebuie să respecte următoarea procedură: clientul cu numărul de ordine i îşi cumpără un bilet pe care sunt înscrise numărul său de ordine şi numărul de rotiri ci, 1≤ i ≤ p, apoi se aşează la rând. Când în poziţia de îmbarcare este o cabină liberă sau se eliberează o cabină, roata se opreşte şi urcă următorul clientul. Un client coboară după ce se efectuează numărul de rotiri înscris pe bilet.

Să se scrie un program care, cunoscând numărul n de cabine al roţii, numărul p de clienţi, precum şi numărul de rotiri cumpărate de fiecare client, ci, 1≤ i ≤ p, să calculeze:

  • suma totală încasată de administratorul roţii de la clienţi;
  • ordinea în care coboară clienţii din roată;
  • numărul cabinei din care coboară ultimul client.
ID   Utilizator Problema Data încărcării Stare
Coroama Cristian (cristicoroama) Roata 25 Aprilie 2024, 22:15 Evaluare finalizată 100
Tudor Ilinca (IlincaTudor1) Roata 15 Aprilie 2024, 19:14 Evaluare finalizată 100
Tudor Ilinca (IlincaTudor1) Roata 15 Aprilie 2024, 18:59 Evaluare finalizată 20
Tudor Ilinca (IlincaTudor1) Roata 15 Aprilie 2024, 18:32 Evaluare finalizată 90
Tudor Ilinca (IlincaTudor1) Roata 15 Aprilie 2024, 11:45 Evaluare finalizată 15
Tanase Victor (Victor5539) Roata 13 Aprilie 2024, 14:43 Evaluare finalizată 100
𝓽𝓻𝓲𝓯𝔂 (RaduPaunTrif) Roata 02 Aprilie 2024, 18:20 Evaluare finalizată 0
Frent Cristian (Cristi_12) Roata 02 Aprilie 2024, 12:34 Evaluare finalizată 70
demian lavinia sara (Lavinia_Demian) Roata 29 Martie 2024, 21:22 Evaluare finalizată 100
Scurtu Yanis (Yanis_Petru) Roata 29 Martie 2024, 12:32 Evaluare finalizată E.C
Mandragiu Ana Maria (anamandragiu) Roata 28 Martie 2024, 21:46 Evaluare finalizată 0
Pasc David (Pasc_David) Roata 27 Martie 2024, 09:33 Evaluare finalizată 75
Tanase Victor (Victor5539) Roata 27 Martie 2024, 08:41 Evaluare finalizată 35
Raileanu Alexandru (AlexandruR2008) Roata 21 Martie 2024, 11:35 Evaluare finalizată 100
Rotar Dorin-Mircea (rotti321) Roata 20 Martie 2024, 21:01 Evaluare finalizată 100
Pasztor Izabella (izabella_pasztor) Roata 20 Martie 2024, 18:31 Evaluare finalizată E.C
Mancas Iustina (mancas_iustina) Roata 16 Martie 2024, 07:30 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:29 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:29 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:29 Evaluare finalizată E.C
max j (gg3425678) Roata 16 Martie 2024, 07:28 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:27 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:23 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:21 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:20 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:19 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:19 Evaluare finalizată 0
max j (gg3425678) Roata 16 Martie 2024, 07:19 Evaluare finalizată E.C
lezeu Nicolas (Lezeu_Nicolas) Roata 15 Martie 2024, 18:45 Evaluare finalizată 100
Luput Vidican Alessia Maria (Vidican_Alessia) Roata 15 Martie 2024, 18:45 Evaluare finalizată 100
Villa Gal Marcos (Villa_Gal_Marcos) Roata 15 Martie 2024, 18:45 Evaluare finalizată 100
Lupse Dragos (dragos9g) Roata 15 Martie 2024, 18:45 Evaluare finalizată 100
Luput Vidican Alessia Maria (Vidican_Alessia) Roata 15 Martie 2024, 18:44 Evaluare finalizată 10
Villa Gal Marcos (Villa_Gal_Marcos) Roata 15 Martie 2024, 18:43 Evaluare finalizată 10
Rotar Dorin-Mircea (rotti321) Roata 15 Martie 2024, 18:43 Evaluare finalizată 10
Luput Vidican Alessia Maria (Vidican_Alessia) Roata 15 Martie 2024, 18:43 Evaluare finalizată 10
lezeu Nicolas (Lezeu_Nicolas) Roata 15 Martie 2024, 18:43 Evaluare finalizată 10
Lupse Dragos (dragos9g) Roata 15 Martie 2024, 18:43 Evaluare finalizată 10
Iuhas Florin (florinul1) Roata 15 Martie 2024, 18:43 Evaluare finalizată 10
Mut Filip Bogdan (FilipGligE3) Roata 15 Martie 2024, 18:40 Evaluare finalizată 100
Iuhas Florin (florinul1) Roata 15 Martie 2024, 18:40 Evaluare finalizată 100
Mut Filip Bogdan (FilipGligE3) Roata 15 Martie 2024, 18:39 Evaluare finalizată 0
Villa Gal Marcos (Villa_Gal_Marcos) Roata 15 Martie 2024, 18:39 Evaluare finalizată 100
Baciu Alex (baciu_alexx) Roata 15 Martie 2024, 18:39 Evaluare finalizată 100
Cion Alexandru (Alex_1223) Roata 15 Martie 2024, 18:19 Evaluare finalizată 0
Cion Alexandru (Alex_1223) Roata 15 Martie 2024, 18:18 Evaluare finalizată E.C
Bacain Octavian-Tiberiu (Octavian2007) Roata 15 Martie 2024, 16:14 Evaluare finalizată 75
Stupariu Teodor (tmi) Roata 15 Martie 2024, 15:49 Evaluare finalizată 100
Stupariu Teodor (tmi) Roata 15 Martie 2024, 15:38 Evaluare finalizată 40
Coman Andrei (andrei_c_) Roata 15 Martie 2024, 07:45 Evaluare finalizată 45