#Y1165. 质数
时间限制1000 ms
内存限制256 MiB
通过率—0 / 0 次提交
题目描述
将共个自然数分成尽可能少的集合,使得每个集合的元素和均为质数。
输入
一行一个正整数。
输出
第一行一个正整数表示最少集合数。 第二行个中的用空格隔开的整数,其中第个数表示自然数在第个集合中,若有多种方案输出任意一中即可。 若无解输出。
输入样例
8
输出样例
2
1 2 2 1 1 1 1 2
提示
【数据规模】 对于30%的数据,。 对于100%的数据,。
评测数据说明
本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共5个测试点,非原站或官方原始数据。总分100分。