Soluții trimise

Rezumat problemă

#1623 SumMax1

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
filip pasteur (anonimulsb) SumMax1 21 Decembrie 2024, 18:05 Evaluare finalizată 30
filip pasteur (anonimulsb) SumMax1 21 Decembrie 2024, 17:59 Evaluare finalizată 15
filip pasteur (anonimulsb) SumMax1 21 Decembrie 2024, 17:57 Evaluare finalizată 15
filip pasteur (anonimulsb) SumMax1 21 Decembrie 2024, 16:24 Evaluare finalizată 15
Sida Flavius-Ovidiu (_FlaviusS_) SumMax1 19 Decembrie 2024, 17:54 Evaluare finalizată 20
Rotaru Stefan-Florin (stefanrotaru) SumMax1 19 Decembrie 2024, 15:11 Evaluare finalizată 20
Rotaru Stefan-Florin (stefanrotaru) SumMax1 19 Decembrie 2024, 15:10 Evaluare finalizată 0
Burescu Bogdan (BogdanBurescu) SumMax1 18 Decembrie 2024, 23:36 Evaluare finalizată 100
Burescu Bogdan (BogdanBurescu) SumMax1 18 Decembrie 2024, 23:36 Evaluare finalizată 0
Bara Andrei (Andrei_bara) SumMax1 16 Decembrie 2024, 18:12 Evaluare finalizată 25
Țigău Alexandru (ALEXANDRUTIGAU04) SumMax1 11 Decembrie 2024, 19:17 Evaluare finalizată 15
Țigău Alexandru (ALEXANDRUTIGAU04) SumMax1 11 Decembrie 2024, 19:08 Evaluare finalizată 15
Țigău Alexandru (ALEXANDRUTIGAU04) SumMax1 11 Decembrie 2024, 15:43 Evaluare finalizată 15
Țigău Alexandru (ALEXANDRUTIGAU04) SumMax1 10 Decembrie 2024, 23:00 Evaluare finalizată 15
Țigău Alexandru (ALEXANDRUTIGAU04) SumMax1 10 Decembrie 2024, 22:57 Evaluare finalizată 15
Miclaus Adrian (adimiclaus15) SumMax1 09 Decembrie 2024, 18:10 Evaluare finalizată 20
Miclaus Adrian (adimiclaus15) SumMax1 09 Decembrie 2024, 18:10 Evaluare finalizată 0
maftei alex (serwet) SumMax1 09 Decembrie 2024, 11:29 Evaluare finalizată E.C
maftei alex (serwet) SumMax1 09 Decembrie 2024, 10:21 Evaluare finalizată 0
maftei alex (serwet) SumMax1 09 Decembrie 2024, 10:21 Evaluare finalizată 0
Rotar-Sas Dragos (DragosRotar) SumMax1 07 Decembrie 2024, 14:59 Evaluare finalizată 0
Rotar-Sas Dragos (DragosRotar) SumMax1 07 Decembrie 2024, 14:57 Evaluare finalizată 5
Rotar-Sas Dragos (DragosRotar) SumMax1 07 Decembrie 2024, 14:57 Evaluare finalizată 0
Rotar-Sas Dragos (DragosRotar) SumMax1 07 Decembrie 2024, 14:56 Evaluare finalizată 0
Cimpoesu Fabian (CimpoesuFabian) SumMax1 07 Decembrie 2024, 11:41 Evaluare finalizată 0
Bujenita Razvan Marian (Bujenita_Razvan) SumMax1 07 Decembrie 2024, 11:20 Evaluare finalizată 100
Vintu Eduard (edi482) SumMax1 07 Decembrie 2024, 11:19 Evaluare finalizată 100
Scripcaru Darius (DariusScripcaru) SumMax1 07 Decembrie 2024, 11:19 Evaluare finalizată 100
Ciuc Eliza (ciucelizamaria) SumMax1 07 Decembrie 2024, 11:19 Evaluare finalizată 100
Puica Stefan (StefanStef99) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
luca matei (luca_matei07) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Ciovnicu Denis (Ciovnicu_Denis_Teodor) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Dumitru Robert Ionut (robert_dumitru) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
maftei alex (serwet) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Badarau Denis (DenisBadarau) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Lungu Robert (Robert2566_) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Hulubei Andrei (not_deku) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
APOPUTOAIE VLAD CRISTIAN (vladcristian382) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Cioata Ina (inacioata) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Dragoi David - Șmenul lui Tantza Uraganu (dL_Ezekiel_123) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Cimpoesu Fabian (CimpoesuFabian) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Silitră Gabriel - Ilie (SIlitraGabriel) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Piciu Andrei Alin (Indra) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
stroescu matei stefan (Maty2007) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Arnautu Crina (crina2120) SumMax1 07 Decembrie 2024, 11:18 Evaluare finalizată 100
Dragoi David - Șmenul lui Tantza Uraganu (dL_Ezekiel_123) SumMax1 07 Decembrie 2024, 11:02 Evaluare finalizată 20
Bujenita Razvan Marian (Bujenita_Razvan) SumMax1 07 Decembrie 2024, 11:01 Evaluare finalizată 20
Hulubei Andrei (not_deku) SumMax1 07 Decembrie 2024, 11:01 Evaluare finalizată 20
Ciuc Eliza (ciucelizamaria) SumMax1 07 Decembrie 2024, 11:01 Evaluare finalizată 20
Ciovnicu Denis (Ciovnicu_Denis_Teodor) SumMax1 07 Decembrie 2024, 11:01 Evaluare finalizată 20