CF1209A Paint the Numbers
题目描述
给出一个长度为$n$的序列$a_1,a_2,a_3,...\ ,a_n$,要求你使用最少的颜色对每个染色。对于任何颜色,满足:染成该颜色的数都能被染成该颜色的最小数整除。
比如$[40,60,10]$可以被染成同一种颜色,因为它们都可以被$10$整除。
每种颜色可以使用一次或多次。染成同一个颜色的所有元素不需要是连续的。请求出最少需要的颜色数量。
输入格式
无
输出格式
无
说明/提示
$1 \leq n \leq 100$, $1 \leq a_i \leq 100$
### 样例解释
样例1:$[ {\color{red}{10}}, {\color{blue}{2}}, {\color{orange}{3}},{\color{red}{5}}, {\color{blue}{4}}, {\color{blue}{2}} ]$
样例2:$[ {\color{red}{100}}, {\color{red}{100}}, {\color{red}{100}},{\color{red}{100}} ]$
样例3:$[ {\color{gray}{7}}, {\color{blue}{6}}, {\color{orange}{5}},{\color{red}{4}}, {\color{blue}{3}}, {\color{red}{2}}, {\color{red}{2}}, {\color{blue}{3}} ]$