La festivalul "MusicFest", scena principală este dotată cu o instalație de lumini de ultimă generație, aranjate liniar și numerotate de la la . Inițial, toate cele lumini au intensitatea . Directorul tehnic a pregătit efecte speciale. Fiecare efect (pentru ) este descris prin trei valori: , și . Când acest efect este activat, intensitatea fiecărei lumini din intervalul (inclusiv) crește cu valoarea . Acesta dorește să analizeze eficiența show-ului de lumini și are nevoie de ajutorul tău pentru a calcula două statistici.
Cerință
Scrieți un program care, cunoscând , și cele efecte, determină:
- Suma totală a intensităților tuturor celor lumini, după aplicarea tuturor celor efecte.
- Intensitatea maximă atinsă de oricare lumină de pe scenă, după aplicarea celor efecte.
Date de intrare
Fișierul de intrare lumini.in conține pe prima linie un număr , reprezentând cerința ( sau ). Pe a doua linie se află două numere naturale și , separate printr-un spațiu, reprezentând numărul de lumini și, respectiv, numărul de efecte. Pe următoarele linii se află câte trei numere naturale , și , separate prin spații, reprezentând descrierea fiecărui efect .
Date de ieșire
Fișierul de ieșire lumini.out va conține o singură linie pe care va fi scris:
- dacă : un singur număr reprezentând suma totală a intensităților.
- dacă : un singur număr reprezentând intensitatea maximă atinsă.
Restricții și precizări
- Se garantează că intensitatea maximă (pentru cerința 2) nu va depăși .
- Se garantează că suma totală (pentru cerința ) nu va depăși .
- Problema este împărțită în două cerințe. Testele corespunzătoare fiecărei cerințe valorează 45 de puncte.
Exemplul 1
lumini.in
1
8 4
1 4 10
3 6 5
2 5 20
7 8 8
lumini.out
156
Explicație
Cerința 1 (Suma):
Avem lumini și actualizări:
Șirul final de intensități este: .
Suma totală este: .
Exemplul 2
lumini.in
2
8 4
1 4 10
3 6 5
2 5 20
7 8 8
lumini.out
35
Explicație
Cerința 2 (Maximul):
Se aplică aceleași actualizări ca mai sus.
Șirul final de intensități este: .
Valoarea maximă din șir este .