Soluții trimise

Rezumat problemă

List

#2847

Se dă o listă simplu înlănțuită care conține n perechi de numere naturale (a,b). Fiecare pereche este stocată în câte un nod al listei; notăm cu a primul număr stocat într-un nod și cu b al doilea număr stocat în acel nod.

Se cere să se insereze în listă astfel:

Dacă pentru nodul curent:

  1. a este par și b este impar se inserează după nodul curent un nou nod, care conține dublul sumei lor pe prima poziție a nodului inserat iar pe a doua poziție diferența dintre dublul sumei numerelor din nodul curent și al doilea număr din nodul curent;
  2. a este impar, b este par se inserează înaintea nodului curent un nou nod, care conține dublul sumei lor pe a doua poziție a nodului inserat și pe prima poziție diferența dintre dublul sumei numerelor din nodul curent și a primului număr din nodul curent;
  3. a este par, b este par se inserează după nodul curent un nou nod, care conține jumătatea sumei lor pe prima poziție a nodului inserat iar pe a doua poziție suma dintre jumătatea sumei numerelor din nodul curent și al doilea număr din nodul curent;
  4. a este impar, b este impar se inserează înaintea nodului curent un nou nod, care conține jumătatea sumei lor pe a doua poziție a nodului inserat și pe prima poziție suma dintre jumătatea sumei numerelor din nodul curent și a primului număr din nodul curent.
ID   Utilizator Problema Data încărcării Stare
Ungureanu Sergiu (sergiu2005) List 19 Aprilie 2025, 17:57 Evaluare finalizată 0
Ungureanu Sergiu (sergiu2005) List 19 Aprilie 2025, 17:55 Evaluare finalizată 0
Goitescu Luca (Luca_Goitescu) List 08 Aprilie 2025, 21:24 Evaluare finalizată 100
Goitescu Luca (Luca_Goitescu) List 08 Aprilie 2025, 21:09 Evaluare finalizată E.C
Ureche David (DavidUreche) List 06 Aprilie 2025, 11:56 Evaluare finalizată 100
Ureche David (DavidUreche) List 05 Aprilie 2025, 22:08 Evaluare finalizată 20
Ureche David (DavidUreche) List 05 Aprilie 2025, 19:06 Evaluare finalizată 0
Ureche David (DavidUreche) List 05 Aprilie 2025, 19:02 Evaluare finalizată 0
Ureche David (DavidUreche) List 05 Aprilie 2025, 19:01 Evaluare finalizată 0
Cristea Nicolae Andrei (CrN) List 02 Aprilie 2025, 22:45 Evaluare finalizată 100
Ieremciuc Ciprian Stefan (Ieremciuc_Ciprian_Stefan) List 02 Aprilie 2025, 22:31 Evaluare finalizată 100
Cristea Nicolae Andrei (CrN) List 02 Aprilie 2025, 22:25 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 28 Martie 2025, 11:37 Evaluare finalizată 100
Pataki Dragos (dragospataki) List 28 Martie 2025, 10:28 Evaluare finalizată 100
Pataki Dragos (dragospataki) List 28 Martie 2025, 10:19 Evaluare finalizată 20
Pataki Dragos (dragospataki) List 28 Martie 2025, 10:19 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:47 Evaluare finalizată 60
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:47 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:43 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:41 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:39 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:37 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:33 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:32 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:30 Evaluare finalizată E.C
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:28 Evaluare finalizată 0
Chersan Vladimir (Cor_7) List 27 Martie 2025, 22:27 Evaluare finalizată E.C
Gheorghe Gabriel (Gabigh) List 19 Martie 2025, 22:27 Evaluare finalizată 100
Sendrescu Robert (Robertt123) List 18 Martie 2025, 16:32 Evaluare finalizată 100
Deaconu Alexandru (alex_dcn) List 17 Martie 2025, 17:29 Evaluare finalizată 60
Dorca Razvan (RzvD) List 09 Martie 2025, 20:27 Evaluare finalizată 100
1 Aprilie (ciraw32698) List 09 Martie 2025, 20:27 Evaluare finalizată 100
Luka Pacioli (luka_pacioli) List 09 Martie 2025, 14:25 Evaluare finalizată 60
Tănasă Damian (Damian_14) List 06 Martie 2025, 00:22 Evaluare finalizată 100
Parmac Codrin (CodrinAFostLuat) List 05 Martie 2025, 16:46 Evaluare finalizată 100
Parmac Codrin (CodrinAFostLuat) List 05 Martie 2025, 16:31 Evaluare finalizată 0
Parmac Codrin (CodrinAFostLuat) List 05 Martie 2025, 16:17 Evaluare finalizată 80
Parmac Codrin (CodrinAFostLuat) List 05 Martie 2025, 16:15 Evaluare finalizată 0
Ene Dumitru (ed) List 20 Februarie 2025, 04:26 Evaluare finalizată 100
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:45 Evaluare finalizată 0
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:40 Evaluare finalizată 0
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:38 Evaluare finalizată 0
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:38 Evaluare finalizată 0
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:37 Evaluare finalizată 0
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:30 Evaluare finalizată 0
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:30 Evaluare finalizată 0
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:02 Evaluare finalizată 0
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:02 Evaluare finalizată E.C
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 18:01 Evaluare finalizată E.C
Pirvan Ana (Pirvan_Ana) List 19 Februarie 2025, 17:11 Evaluare finalizată 0
Du-te sus!