质数和
问题:
给您一个数字N,您的任务是查找从1到N的最小和最大素数,它们的总和为N。例如,如果N = 12,则从1到N的最小和最大素数的总和为N。给出N的值为5和7,因此输出为5 7。
输入说明:
第一行包含整数N(1 <= N <= 10 ^ 20)。
输出说明:
打印从1到N的最小和最大素数,它们的和给出N的值,并用空格分隔。
提示:
遍历并找到从1到N的最小和最大素数,其总和为N的值
输入样例:
43
样本输出:
2 41
解释:
从1到N的最小素数和最大素数,其总和为N的值是2和41,因此输出为2 41
测试用例1:
输入:
534712
输出:
5 534707
测试用例2:
输入:
783162
输出:
11 783151
测试用例3:
输入:
25341
输出:
2 25339
测试用例4:
输入:
454234