#GQC2514. 拆分
拆分
题目描述
对于正整数 ,如果存在正整数 ()使得 是 的倍数,则称 是一个缪零数。
对于正整数 ,如果它不是 中任意一个整数的倍数,则称 是一个质数。特别的, 不是质数。
给出正整数 ,请问 有多少种方法写成一个缪零数与一个质数的和?在所有方案中,缪零数和质数的差(大数减小数)最小是多少?
输入格式
输入一行一个整数 。
输出格式
输出两行。
第一行一个整数,代表 「写成一个缪零数与一个质数的和」的方案数。
第二行一个整数,代表在所有方案中,缪零数和质数的差(大数减小数)的最小值。
输入输出样例
11
3
3
样例 说明
存在如下 种方式,将 写成一个缪零数与一个质数的和。
- ,其中 是质数, 是缪零数;
- ,其中 是质数, 是缪零数;
- ,其中 是质数, 是缪零数;
其中 的差最小,为 。
27
6
5
1925
170
17
数据范围
- 对于 的数据,;
- 对于 的数据,。
保证至少存在一种方法,将 写成一个缪零数与一个质数的和。