n = int(input(""))
znaczki = list(map(int, input("").split()))
ilosc = {}
wynik = []
for i in set(znaczki):
ilosc[i] = znaczki.count(i)
for i in range(1,n + 1):
suma = n
for j in ilosc.values():
suma -= j % i
wynik.append(str(suma))
print(" ".join(wynik))
1 2 3 4 5 6 7 8 9 10 11 12 | n = int(input("")) znaczki = list(map(int, input("").split())) ilosc = {} wynik = [] for i in set(znaczki): ilosc[i] = znaczki.count(i) for i in range(1,n + 1): suma = n for j in ilosc.values(): suma -= j % i wynik.append(str(suma)) print(" ".join(wynik)) |
English