Problem Description 把一个偶数拆成两个不同素数的和,有几种拆法呢?
Input 输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。
Output 对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。
Sample Input 30 26 0
Sample Output 3 2
算法描述:素数筛 + 双指针
#include<iostream> int Pri[N]; int solve(int num, int t){ int main(){
运行结果: |
航电ACM练习---2098 分拆素数和
最新推荐文章于 2021-02-13 06:18:03 发布