Soluții trimise

Rezumat problemă

#2130 Robot4

Vlad a inventat un nou joc. Jocul conţine N standuri aşezate în linie dreaptă. Fiecare stand are o etichetă pe care este scris un număr natural. Eticheta este considerată corectă dacă numărul îndeplineşte următoarele două condiţii:

  • conține atât cifre pare, cât și cifre impare;
  • începe cu cifrele impare așezate în ordine crescătoare, urmate de cifrele pare în ordine descrescătoare.

Pentru jocul său, Vlad a construit robotul reparator care ştie să verifice numere şi să le repare, dacă este necesar. Robotul reparator se deplasează în linie dreaptă și se opreşte pe rând la fiecare dintre cele N standuri. La fiecare stand, robotul verifică eticheta şi dacă nu este corectă, o „repară”. Pentru a repara eticheta, robotul aranjează cifrele impare în ordine crescătoare, apoi, în continuare, aranjează cifrele pare în ordine descrescătoare; dacă eticheta nu conţine nicio cifră impară, cea mai mare cifră pară o înlocuieşte cu 9 ; dacă eticheta nu conţine nicio cifră pară, cea mai mică cifră impară o înlocuieşte cu 0 . Deplasarea de la un stand la altul durează t secunde, verificarea etichetei unui stand durează v secunde, iar repararea acesteia durează r secunde. Cursa robotului se încheie după ce robotul a verificat toate cele N standuri şi a reparat etichetele incorecte.

Scrieţi un program care citeşte numărul N de standuri, timpul (ora h , minutul m , secunda s) când robotul ajunge la primul stand, timpii t , v și r cu semnificaţia din enunţ şi etichetele standurilor și care rezolvă următoarele cerințe:

  1. calculează şi afişează timpul (ora, minutul şi secunda) când robotul a încheiat verificarea tuturor celor N standuri şi repararea etichetelor incorecte;
  2. repară (unde este necesar) etichetele standurilor şi afişează etichetele celor N standuri la final.
ID   Utilizator Problema Data încărcării Stare
Metehau Ruxandra (RuxandraPro12_) Robot4 26 Martie 2024, 09:42 Evaluare finalizată 100
Metehau Ruxandra (RuxandraPro12_) Robot4 26 Martie 2024, 08:57 Evaluare finalizată 40
Dontete Alexandru-Sabin (SabinDont) Robot4 20 Martie 2024, 21:17 Evaluare finalizată 4
Dontete Alexandru-Sabin (SabinDont) Robot4 20 Martie 2024, 21:17 Evaluare finalizată 0
Dontete Alexandru-Sabin (SabinDont) Robot4 20 Martie 2024, 21:16 Evaluare finalizată 4
Tufescu Lacramioara (lacramioaratufescu) Robot4 19 Martie 2024, 18:47 Evaluare finalizată 100
Boac Mihai Cosmin (Cosminane) Robot4 14 Martie 2024, 22:00 Evaluare finalizată 100
Pavel Andreea (Andreea11P) Robot4 13 Martie 2024, 16:55 Evaluare finalizată 100
Luca Răzvan (Razvan_Luca) Robot4 13 Martie 2024, 12:50 Evaluare finalizată 0
Raileanu Szeles Andrei (andi12345678910) Robot4 13 Martie 2024, 11:31 Evaluare finalizată 8
Raileanu Szeles Andrei (andi12345678910) Robot4 13 Martie 2024, 11:31 Evaluare finalizată 8
Șerban Paul-Gabriel (PaulSerban) Robot4 13 Martie 2024, 11:08 Evaluare finalizată 0
Raileanu Szeles Andrei (andi12345678910) Robot4 13 Martie 2024, 11:07 Evaluare finalizată 0
Șerban Paul-Gabriel (PaulSerban) Robot4 13 Martie 2024, 11:02 Evaluare finalizată 0
Raileanu Szeles Andrei (andi12345678910) Robot4 13 Martie 2024, 10:51 Evaluare finalizată 0
Raileanu Szeles Andrei (andi12345678910) Robot4 13 Martie 2024, 10:51 Evaluare finalizată 0
Raileanu Szeles Andrei (andi12345678910) Robot4 13 Martie 2024, 10:51 Evaluare finalizată 0
Luca Răzvan (Razvan_Luca) Robot4 13 Martie 2024, 10:50 Evaluare finalizată 0
Stroie Matei (Stroiemateiinfo) Robot4 13 Martie 2024, 10:50 Evaluare finalizată 0
Șerban Paul-Gabriel (PaulSerban) Robot4 13 Martie 2024, 10:50 Evaluare finalizată 0
Stroie Matei (Stroiemateiinfo) Robot4 13 Martie 2024, 10:42 Evaluare finalizată 0
Stroie Matei (Stroiemateiinfo) Robot4 13 Martie 2024, 10:40 Evaluare finalizată 0
Raileanu Szeles Andrei (andi12345678910) Robot4 13 Martie 2024, 08:53 Evaluare finalizată 0
Stroie Matei (Stroiemateiinfo) Robot4 13 Martie 2024, 08:51 Evaluare finalizată 0
Luca Răzvan (Razvan_Luca) Robot4 13 Martie 2024, 08:50 Evaluare finalizată E.C
Carmen Dana (xdana) Robot4 11 Martie 2024, 20:29 Evaluare finalizată 100
Luca Andrei (LucaAndreiICHB) Robot4 08 Februarie 2024, 15:05 Evaluare finalizată 100
Luca Andrei (LucaAndreiICHB) Robot4 08 Februarie 2024, 15:03 Evaluare finalizată 64
Luca Andrei (LucaAndreiICHB) Robot4 06 Februarie 2024, 09:04 Evaluare finalizată 0
Luca Andrei (LucaAndreiICHB) Robot4 06 Februarie 2024, 09:04 Evaluare finalizată 0
Luca Andrei (LucaAndreiICHB) Robot4 06 Februarie 2024, 08:56 Evaluare finalizată 0
Mihai Alba 2.666 (mimimimimi) Robot4 05 Februarie 2024, 20:19 Evaluare finalizată 100
Aninis Catrinel (Nieeez) Robot4 02 Februarie 2024, 15:31 Evaluare finalizată 100
Aninis Catrinel (Nieeez) Robot4 02 Februarie 2024, 15:30 Evaluare finalizată 20
Aninis Catrinel (Nieeez) Robot4 02 Februarie 2024, 15:25 Evaluare finalizată 76
Aninis Catrinel (Nieeez) Robot4 02 Februarie 2024, 15:24 Evaluare finalizată 76
Dumitrache Nicolae (Nicky_Dumitrache) Robot4 27 Ianuarie 2024, 21:38 Evaluare finalizată 100
Raileanu Alexandru (AlexandruR2008) Robot4 27 Decembrie 2023, 21:35 Evaluare finalizată 100
Bente Tudor (ravisantul) Robot4 30 Noiembrie 2023, 19:35 Evaluare finalizată 100
Szilagyi Arpad (szilagyi_arpad) Robot4 28 Noiembrie 2023, 18:14 Evaluare finalizată 100
- - (Cumpatescu_Vlad) Robot4 14 Octombrie 2023, 23:50 Evaluare finalizată 100
Patrascu Vlad (amunnume) Robot4 02 Octombrie 2023, 13:18 Evaluare finalizată 100
Patrascu Vlad (amunnume) Robot4 02 Octombrie 2023, 13:17 Evaluare finalizată 64
Patrascu Vlad (amunnume) Robot4 02 Octombrie 2023, 13:05 Evaluare finalizată 60
BURLACU ANDREI (andreiburlacuvalentin) Robot4 02 Octombrie 2023, 12:49 Evaluare finalizată 16
BURLACU ANDREI (andreiburlacuvalentin) Robot4 02 Octombrie 2023, 12:45 Evaluare finalizată 16
BURLACU ANDREI (andreiburlacuvalentin) Robot4 02 Octombrie 2023, 12:43 Evaluare finalizată 16
Dragu Alexandru (boss2204) Robot4 02 Octombrie 2023, 12:40 Evaluare finalizată 100
Balan Natalia Alice (natalia_alice) Robot4 10 Septembrie 2023, 19:28 Evaluare finalizată 100
Amazon River (Amazon) Robot4 08 Septembrie 2023, 13:24 Evaluare finalizată 0