Hide

Problem Q
Pakethanterare

Languages en sv

Doris har börjat sitt nya jobb som pakethanterare på företaget Pacman (en del av Sudo koncernen). Doris jobb är att säkerställa att alla deras butiker har de senaste modellerna av kartonger, brev, och övriga pakettyper. Hon hoppas nu kunna automatisera detta jobb.

Hon har en lista av alla typer av paket företaget har, och de senaste versionerna av dessa. För varje butik har hon också en lista av vilka pakettyper de använder, och vilka versioner dessa är i. Om någon butik har en typ av paket, men inte den senaste versionen, måste hon meddela dem!

Indata

Börjar med en rad med två heltal, antalet pakettyper, $t$, och antalet butiker, $b < 10^3$ ($t \cdot b < 10^6$). Efter det följer en rad med $b$ heltal $t_ i \leq t$, antalet pakettyper varje butik har. Till slut följer rader beskrivande paket bestående av ett namn (bestående av a-z med längd 3-10), en sträng, separerat med ett mellanslag till versionsnumret, ett heltal, $0 < v \leq 10^3$. De första $t$ sådana representerar alla paket och deras senaste version, följt av $t_1, t_2, \dots $ rader med första respektive andra respektive $\dots $ butikens pakettyper och versionsnummer (garanterat $\leq $ än senaste versionen). Observera att paketnamn är unika och att varje paket nämns max 1 gång per butik.

Utdata

Skriv ut $b$ rader med varsitt heltal, antalet versionssteg som måste uppdateras totalt för varje butik.

Poängsättning

Din lösning kommer att testas på en mängd testfallsgrupper. För att få poäng för en grupp så måste du klara alla testfall i gruppen.

Grupp

Poängvärde

Gränser

$1$

$20$

$t = 1$

$2$

$20$

$b = 1$

$3$

$20$

Alla butiker har exakt en pakettyp med fel version

$4$

$20$

$t, b \leq 100$

$5$

$20$

Inga ytterligare begränsningar

Sample Input 1 Sample Output 1
1 3
1 1 1
envelope 5
envelope 4
envelope 3
envelope 2
1
2
3
Sample Input 2 Sample Output 2
3 1
2
shopbag 5
backpack 5
paperbag 5
paperbag 5
backpack 2
3
Sample Input 3 Sample Output 3
2 4
1 2 1 2
easteregg 5
sock 12
easteregg 2
sock 11
easteregg 5
easteregg 1
easteregg 4
sock 12
3
1
4
1
Sample Input 4 Sample Output 4
3 2
1 2
largebox 13
smallbox 4
flatpack 5
smallbox 4
largebox 10
flatpack 4
0
4