Małgosia prowadzi swoją własną działalność gospodarczą - jest właścicielką sklepu. W każdy poniedziałek
otrzymuje nową dostawę z magazynu. Aby nie mylić się w księgowości, Gosia ponumerowała
wszystkie znajdujące się w sklepie artykuły. Z każda˛ dostawą sporządzany jest raport - lista z informacją
o konkretnej paczce: numer produktu i jego ilość. Wycieńczona pracą właścicielka nie ma już sił na szybkie
rozliczenie dostawcy z zamówienia. W takim momencie zwraca się do Ciebie, zaufanego informatyka,
z prośbą o pomoc.
Zadanie
Opracuj program, który:
wczyta ze standardowego wejścia opis raportu,
podsumuje zamówienie,
wypisze wynik na standardowe wyjście.
Wejście
W pierwszym wierszu znajduje się liczba (), oznaczająca ilość wierszy w raporcie.
W każdej z następnych linii zapisano dwie liczby i (,) oznaczające
kolejno numer produktu oraz jego ilość.
Wyjście
W pierwszym wierszu powinna się znaleźć liczba P określająca ilość różnych produktów przywiezionych
tego dnia do sklepu. Każda z kolejnych linii zawiera dwie liczby i , gdzie to numer produktu, zaś
to sumaryczna ilość jaka wpłynęła tego dnia do sklepu (możesz założyć, że liczba nie przekroczy wartości
). Kolejne numery produktów powinny występować w takiej samej kolejności, w jakiej pojawiały się
na wejściu.
Przykład
Dla danych wejściowych:
6
2 1
3 11
1 4
3 2
7 1
2 1
poprawną odpowiedzią jest:
4
2 2
3 13
1 4
7 1
Kontakt
In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.