#419. 哥德巴赫猜想(Hard Version)
哥德巴赫猜想(Hard Version)
Description
由前辈数学家的努力,可以说保证以内的大于等于的偶数都能拆成两个素数的和。
本问题是给定个整数,每行输出两个素数(保证输入的偶数大于等于)。
Input
第一行是一个整数, 接下来一行是个正偶整数(使用空格分隔),
Output
输出共行,每行两个素数,表示相应,顺序无关,只要求能得到,有多种情况,故仅需输出任意一种。
Samples
10
134 10 32 160 100 170 220 70 12 140
3 131
3 7
3 29
3 157
3 97
3 167
23 197
3 67
5 7
3 137
Notice
本题并不简单,有可能常规算法在规定时间内是无法求出来的,这题会体现另外一套独立于筛法的特殊数论算法体系,不会可以考虑下题解。