#385
SumTri
Se consideră un triunghi de numere naturale format din n
linii.Prima linie conține un număr, a doua linie conține 2
numere, etc. ultima linie n
, conține n
numere. În acest triunghi se pot calcula diverse sume cu n
elemente, astfel:
i
al sumei se află pe linia i
din triunghiSă se determine cea mai mare sumă care se poate obține în acest mod.
Problema | SumTri | Operații I/O |
![]() sumtri.in /sumtri.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #57869792 | Utilizator | |
Fișier | sumtri.cpp | Dimensiune | 871 B |
Data încărcării | 28 Aprilie 2025, 14:50 | Scor / rezultat | Eroare de compilare |
sumtri.cpp: In function 'int f(int (*)[101], int, int, int)': sumtri.cpp:29:26: error: converting to 'const key_type {aka const std::tuple<int, int>}' from initializer list would use explicit constructor 'constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; <template-parameter-2-3> = void; _T1 = int; _T2 = int]' if (v.count({i,j})==0) { ^ sumtri.cpp:31:20: error: converting to 'std::map<std::tuple<int, int>, int>::key_type {aka std::tuple<int, int>}' from initializer list would use explicit constructor 'constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; <template-parameter-2-3> = void; _T1 = int; _T2 = int]' v[{i,j}]=maxi; ^ sumtri.cpp:34:27: error: converting to 'std::map<std::tuple<int, int>, int>::key_type {aka std::tuple<int, int>}' from initializer list would use explicit constructor 'constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; <template-parameter-2-3> = void; _T1 = int; _T2 = int]' return v[{i,j}]; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema SumTri face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.