题目描述
给定一个长度为N的数字序列A。
找出具有以下属性的整数i left(1leqileqNright)的个数:
- 对于每个整数j left(1leqjleqNright),使得ineqj,Aj不能整除Ai。
约束条件
- 输入中的所有值都是整数。
- 1leqNleq2times105
- 1leqAileq106
输入
输入从标准输入中按以下格式给出:
N
A1 A2 cdots AN
输出
输出答案。
示例输入1
5
24 11 8 3 16
示例输出1
3
具有该属性的整数为2、3和4。
示例输入2
4
5 5 5 5
示例输出2
0
注意,有可能会有多个相等的数字。
示例输入3
10
33 18 45 28 8 19 89 86 2 4
示例输出3
5