Als je de douaneformulieren van de laatste groep aan het afwerken bent, merk je dat je één woord in de instructies verkeerd gelezen hebt.

Je moet niet de vragen vinden waarop iemand “ja” geantwoord heeft. Je oet de vragen vinden waarop iedereen “ja” geantwoord heeft!

We gebruiken hetzelfde voorbeeld als in de vorige opgave:

abc

a
b
c

ab
ac

a
a
a
a

b

Deze lijst bevat de antwoorden van vijf groepen:

In dit voorbeeld is de som van al deze tellingen gelijk aan 3 + 0 + 1 + 1 + 1 = 6.

Opgave

Tel voor elke groep op hoeveel vragen iedereen “ja” geantwoord heeft. Wat is de som van al deze tellingen? Bepaal dit op de volgende manier:

Voorbeeld

In deze interactieve sessie gaan we ervan uit dat het tekstbestand forms.txt1 zich in de huidige directory bevindt.

> groupCount("abc")
3
> groupCount("a b c")
0
> groupCount("ab ac")
1
> groupCount("a a a a")
1
> groupCount("b")
1

> planeCount("forms.txt")
6