Wielka bajtocka sieć supermarketów poprosiła Cię o napisanie programu symulującego koszty właśnie przygotowywanej promocji.
Przygotowywana promocja ma mieć następujące zasady:
Obroty supermarketu są bardzo duże, możesz więc założyć, że pod koniec każdego dnia, przed wyciągnięciem rachunków opiewających na największą i najmniejszą kwotę, w urnie znajdują się co najmniej 2 rachunki.
Twoim zadaniem jest obliczenie na podstawie informacji o wysokościach rachunków wrzucanych do urny w poszczególnych dniach promocji, jaki będzie łączny koszt nagród w całej promocji.
Napisz program, który:
W pierwszym wierszu standardowego wejścia
znajduje się jedna dodatnia liczba całkowita
, gdzie
,
oznaczająca czas trwania promocji w dniach.
W każdym z kolejnych
wierszy znajduje się ciąg nieujemnych liczb
całkowitych pooddzielanych pojedynczymi odstępami.
Liczby w
-szym wierszu pliku określają wysokości
rachunków wrzuconych do urny w
-tym dniu promocji.
Pierwsza w wierszu liczba
,
,
jest liczbą rachunków z danego dnia, a kolejne
liczb to dodatnie liczby całkowite będące wysokościami poszczególnych
rachunków, każda z tych liczb jest nie większa niż
.
Łączna liczba rachunków wrzuconych do urny podczas
całej promocji nie przekracza
.
Standardowe wyjście powinno zawierać dokładnie jedną liczbę całkowitą równą łącznemu kosztowi nagród wypłacanych podczas całej promocji.
Dla danych wejściowych:
5 3 1 2 3 2 1 1 4 10 5 5 1 0 1 2
poprawną odpowiedzią jest:
19
Autor zadania: Tomasz Waleń.
W razie problemów technicznych ze Szkopułem, prosimy o kontakt mailowy pod adresem szkopul@fri.edu.pl.
Jeśli chciałbyś porozmawiać o zadaniach, rozwiązaniach lub problemach technicznych, odwiedź nasze serwery na Discordzie. Są one moderowane przez społeczność, ale członkowie zespołu wsparcia również aktywnie się tam udzielają.