#YBT02050019. 分成互质组

分成互质组

题目描述

将 nn 个正整数分成若干组,使每组中任意两个数互质。求最少需要分成多少组。

输入格式

第一行是一个正整数n。1 <= n <= 10。 第二行是n个不大于10000的正整数。

输出格式

一个正整数,即最少需要的组数。

样例

6
14 20 33 117 143 175
3

数据范围

1≤n≤101\le n\le10,1≤ai≤100001\le a_i\le10000。