11411. Ті, що не діляться


Відправити розв'язок

Бали: 100
Time limit: 1.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Дано числову послідовність \(A\) довжини \(N\).

Знайдіть кількість цілих чисел \(i\) (\(1 \leq i \leq N\)\ з такою властивістю:

  • Для кожного цілого числа \(j\) (\(1 \leq j \leq N\)) такого, що \(i \neq j\), \(A_j\) ​ не є дільником \(A_i\).

Формат вхідних даних

Перший рядок містить ціле число \(N\) (\(1 \le N \le 2 \times 10^5\))

Наступний   рядок містить \(N\) цілих чисел \(A_i\) (\(1 \le A_i \le 10^6\))

Формат вихідних даних

У вихідний потік виведіть шукану кількість чисел

Примітка

До прикладу 1:

Шукані числа — 2, 3 і 4.

Приклад вхідних даних

5
24 11 8 3 16

Приклад вихідних даних

3

Приклад вхідних даних

4
5 5 5 5

Приклад вихідних даних

0

Приклад вхідних даних

10
33 18 45 28 8 19 89 86 2 4

Приклад вихідних даних

5

Коментарі

Ще немає коментарів.