Soluții trimise

Rezumat problemă

SumMax1

#1623

Avem o matrice triunghiulară cu n linii, cu elemente numere întregi. În această matrice putem construi un traseu după următoarea regulă:

  • primul element al traseului este elementul a1,1
  • dacă elementul ai,j aparţine traseului, atunci următorul element al traseului poate fi doar ai+1,j sau ai+1,j+1, pentru orice 1≤j≤i<n.
  • traseul se va codifica cu numerele de ordine ale coloanelor, parcurgând liniile de la 1 la n. Valoarea traseului este egală cu suma elementelor ce îl formează.
    Traseul evidenţiat în exemplul din dreapta are valoarea 5+4+6+5+4=24, şi se codifică cu 1,2,3,3,4.

Fie mulţimea tuturor traseelor de valoare maximă generate în ordine lexicografică și numerotate. Pentru exemplul de mai sus avem șase trasee de lungime maximă:

  • traseul 1. 1 1 1 1 2 (5+2+7+6+4=24)
  • traseul 2. 1 1 1 2 2 (5+2+7+6+4=24)
  • traseul 3. 1 2 2 2 2 (5+4+5+6+4=24)
  • traseul 4. 1 2 3 3 4 (5+4+6+5+4=24)
  • traseul 5. 1 2 3 4 4 (5+4+6+5+4=24)
  • traseul 6. 1 2 3 4 5 (5+4+6+5+4=24)

Cunoscând dimensiunea și elementele unei matrice triunghiulare, respectiv două numere naturale st şi dr (st≤dr), se cere să se determine:

  1. Numărul total al traseelor de valoare maximă. În cazul în care această valoare depășește 2000000000, se va tipări valoarea 2000000001;
  2. Traseele cu numerele de ordine st, st+1, … , dr.
ID   Utilizator Problema Data încărcării Stare
-Ilea Bogdan- (Ilea_Bogdan) SumMax1 04 Aprilie 2025, 11:02 Evaluare finalizată 100
-Ilea Bogdan- (Ilea_Bogdan) SumMax1 04 Aprilie 2025, 10:43 Evaluare finalizată 90
-Ilea Bogdan- (Ilea_Bogdan) SumMax1 04 Aprilie 2025, 10:43 Evaluare finalizată 0
-Ilea Bogdan- (Ilea_Bogdan) SumMax1 04 Aprilie 2025, 10:42 Evaluare finalizată 90
-Ilea Bogdan- (Ilea_Bogdan) SumMax1 04 Aprilie 2025, 10:42 Evaluare finalizată 0
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 20:01 Evaluare finalizată 100
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 19:58 Evaluare finalizată 20
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 19:51 Evaluare finalizată 20
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 19:49 Evaluare finalizată 80
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 19:48 Evaluare finalizată 80
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 19:46 Evaluare finalizată 80
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 19:45 Evaluare finalizată 20
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 19:44 Evaluare finalizată 95
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 18:26 Evaluare finalizată 85
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 18:22 Evaluare finalizată 20
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 18:16 Evaluare finalizată 85
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 18:14 Evaluare finalizată 20
Ardeleanu Aris (arrcker) SumMax1 28 Martie 2025, 17:57 Evaluare finalizată 15
Cisteian Razvan (RazvanC_) SumMax1 14 Martie 2025, 22:50 Evaluare finalizată E.C
Cisteian Razvan (RazvanC_) SumMax1 14 Martie 2025, 22:48 Evaluare finalizată 10
Cisteian Razvan (RazvanC_) SumMax1 14 Martie 2025, 22:48 Evaluare finalizată 0
Cisteian Razvan (RazvanC_) SumMax1 14 Martie 2025, 22:43 Evaluare finalizată 0
Cipleu Dragos (DragosBaronul) SumMax1 14 Martie 2025, 22:18 Evaluare finalizată 100
Moga Riana (Riana_m) SumMax1 14 Martie 2025, 17:30 Evaluare finalizată 80
Moga Riana (Riana_m) SumMax1 14 Martie 2025, 16:43 Evaluare finalizată 15
lapusan vlad (Vlad_lapusan) SumMax1 14 Martie 2025, 15:09 Evaluare finalizată 100
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:24 Evaluare finalizată 20
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:22 Evaluare finalizată 15
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:22 Evaluare finalizată 0
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:19 Evaluare finalizată 15
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:03 Evaluare finalizată 15
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:02 Evaluare finalizată E.C
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:02 Evaluare finalizată E.C
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:01 Evaluare finalizată 15
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:01 Evaluare finalizată 15
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 01:00 Evaluare finalizată 15
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 00:40 Evaluare finalizată 0
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 00:39 Evaluare finalizată 5
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 00:38 Evaluare finalizată 5
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 00:37 Evaluare finalizată 5
Bezdedan Eric Stefan (AngrySpray) SumMax1 14 Martie 2025, 00:36 Evaluare finalizată 0
Barbu Matei (Barbu_Matei) SumMax1 12 Martie 2025, 17:51 Evaluare finalizată 0
Stoleriu Radu (RaduStoleriu) SumMax1 12 Martie 2025, 14:25 Evaluare finalizată 90
Stoleriu Radu (RaduStoleriu) SumMax1 12 Martie 2025, 14:24 Evaluare finalizată 30
Stoleriu Radu (RaduStoleriu) SumMax1 12 Martie 2025, 14:23 Evaluare finalizată 90
Stoleriu Radu (RaduStoleriu) SumMax1 12 Martie 2025, 14:13 Evaluare finalizată 30
Stoleriu Radu (RaduStoleriu) SumMax1 12 Martie 2025, 14:08 Evaluare finalizată 25
Stoleriu Radu (RaduStoleriu) SumMax1 12 Martie 2025, 13:48 Evaluare finalizată 25
Stoleriu Radu (RaduStoleriu) SumMax1 12 Martie 2025, 13:46 Evaluare finalizată 25
Stoleriu Radu (RaduStoleriu) SumMax1 12 Martie 2025, 13:45 Evaluare finalizată E.C
Du-te sus!