Soluții trimise

Rezumat problemă

#3778

Ian este un copil pasionat de muzică, așa că părinții săi i-au cumpărat de ziua lui un pian. Pianul lui Ian este mai special, acesta are N clape. Întrucât pianul nu este nou, clapele se mișcă mai greu, astfel apăsarea celei de-a i-a clape durează t[i] secunde. Deoarece Ian este foarte nerăbdător, s-a hotarât să repare clapele pianului pentru ca apăsarea unei clape să fie cât mai rapidă. Acesta poate selecta două clape vecine i și i+1 ce necesită t[i], respectiv t[i+1] secunde pentru a fi apăsate și le lustruiește. În urma lustruirii, cele două clape vor necesita doar cmmdc(t[i],t[i+1]) secunde pentru apăsarea fiecăreia. Practic, o operație va efectua următoarea transformare asupra clapelor: t[i] = t[i + 1] = cmmdc(t[i], t[i+1]).

  • Cerința 1: Ian vrea să facă un riff (adică să apese fiecare clapă o singură dată) și vrea să știe care ar fi durata de timp a unui riff pe pianul lustruit.
  • Cerința 2: Pentru că Ian nu are timp de pierdut cu lustruitul, acesta vrea o listă de instrucțiuni de lungime minimă asfel încât dupa efectuarea instrucțiunilor pianul să fie lustruit.
ID   Utilizator Problema Data încărcării Stare
Cristache Georgiana (georgiana_cristache) Pian 28 Mai 2026, 10:24 Evaluare finalizată 100
Mihai Andrei (1029384756) Pian 09 Martie 2026, 10:54 Evaluare finalizată 0
Moldovan Mihai (mihai_moldovan) Pian 26 Ianuarie 2026, 17:46 Evaluare finalizată 36
Moldovan Mihai (mihai_moldovan) Pian 26 Ianuarie 2026, 17:41 Evaluare finalizată 36
Moldovan Mihai (mihai_moldovan) Pian 26 Ianuarie 2026, 17:39 Evaluare finalizată 30
Fatu Mihai (mehai_me) Pian 26 Ianuarie 2026, 16:22 Evaluare finalizată 100
Fatu Mihai (mehai_me) Pian 26 Ianuarie 2026, 16:08 Evaluare finalizată 76
Moldovan Mihai (mihai_moldovan) Pian 25 Ianuarie 2026, 23:39 Evaluare finalizată 30
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:52 Evaluare finalizată 30
Muresan Ciprian (mcip1977) Pian 24 Ianuarie 2026, 10:49 Evaluare finalizată 30
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:36 Evaluare finalizată 47
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:33 Evaluare finalizată 30
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:27 Evaluare finalizată 47
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:26 Evaluare finalizată 17
Johnny Test (JTest) Pian 24 Ianuarie 2026, 10:25 Evaluare finalizată 30
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:21 Evaluare finalizată 47
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:18 Evaluare finalizată 47
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:11 Evaluare finalizată 33
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:11 Evaluare finalizată 30
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:06 Evaluare finalizată 30
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:06 Evaluare finalizată 30
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 10:04 Evaluare finalizată 33
Fatu Mihai (mehai_me) Pian 24 Ianuarie 2026, 09:26 Evaluare finalizată 30
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 21:15 Evaluare finalizată 40
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 21:15 Evaluare finalizată E.C
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 21:15 Evaluare finalizată E.C
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 21:13 Evaluare finalizată E.C
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 20:15 Evaluare finalizată 54
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 20:11 Evaluare finalizată 54
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 20:06 Evaluare finalizată 30
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 19:31 Evaluare finalizată 30
Marin Popa Andrei (Andre0_o) Pian 22 Ianuarie 2026, 19:31 Evaluare finalizată E.C
Szabo Zoltan (SzaboZoltan) Pian 18 Ianuarie 2026, 18:53 Evaluare finalizată 100
Sfichi Andrei (SfichiAndrei) Pian 05 Decembrie 2025, 23:05 Evaluare finalizată 100
Sfichi Andrei (SfichiAndrei) Pian 05 Decembrie 2025, 22:59 Evaluare finalizată 86
Sfichi Andrei (SfichiAndrei) Pian 05 Decembrie 2025, 22:52 Evaluare finalizată 86
Sfichi Andrei (SfichiAndrei) Pian 05 Decembrie 2025, 19:33 Evaluare finalizată 36
Andra Elar (Andraa99) Pian 22 Noiembrie 2025, 03:38 Evaluare finalizată 0
. . (rexzy1000) Pian 08 Noiembrie 2025, 18:52 Evaluare finalizată 100
Colin Liliana (liliana_colin) Pian 07 Noiembrie 2025, 16:52 Evaluare finalizată 100
Sfichi Andrei (SfichiAndrei) Pian 02 Noiembrie 2025, 11:51 Evaluare finalizată 30
Sfichi Andrei (SfichiAndrei) Pian 02 Noiembrie 2025, 10:50 Evaluare finalizată 30
persoana_27988 - (person) Pian 16 Septembrie 2025, 00:06 Evaluare finalizată 100
Postolache Tudor (tudorel112) Pian 17 August 2025, 22:35 Evaluare finalizată 100
Țoc Ana-Maria (anamaria2_) Pian 21 Iulie 2025, 14:19 Evaluare finalizată 100
Țoc Ana-Maria (anamaria2_) Pian 21 Iulie 2025, 13:46 Evaluare finalizată 100
Țoc Ana-Maria (anamaria2_) Pian 21 Iulie 2025, 13:00 Evaluare finalizată 90
Țoc Ana-Maria (anamaria2_) Pian 21 Iulie 2025, 12:58 Evaluare finalizată 90
Țoc Ana-Maria (anamaria2_) Pian 21 Iulie 2025, 12:57 Evaluare finalizată 90
Țoc Ana-Maria (anamaria2_) Pian 21 Iulie 2025, 11:47 Evaluare finalizată 90
Du-te sus!