174
правки
Изменения
→Псевдокод
'''if''' candidates[element] == 0 // если никто с таким элементом не стоит
candidates.remove(element) // удалим этот элемент
'''for''' candidate '''in''' candidates // обнулим счетчик
candidates[candidate] = 0
'''for''' i = 0 '''to''' N - 1 // посчитаем, сколько раз встречаются элементы
'''if''' candidates.containsKey(a[i])
candidates[a[i]]++
'''for''' candidate '''in''' candidates // проверим, встречается ли элемент N / K раз
'''return''' elements