W razie problemów technicznych ze Szkopułem, prosimy o kontakt mailowy pod adresem [email protected].
Jeśli chciałbyś porozmawiać o zadaniach, rozwiązaniach lub problemach technicznych, zapraszamy na serwery Discord. Są one moderowane przez społeczność, ale członkowie zespołu technicznego też są tam aktywni.
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.
Opracuj program, który:
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ść.
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.
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