素数求和问题

时间限制:3000 ms  |  内存限制:65535 KB
难度:2
描述
现在给你N个数(0<N<1000),现在要求你写出一个程序,找出这N个数中的所有素数,并求和。

输入
第一行给出整数M(0<M<10)代表多少组测试数据
每组测试数据第一行给你N,代表该组测试数据的数量。
接下来的N个数为要测试的数据,每个数小于1000
输出
每组测试数据结果占一行,输出给出的测试数据的所有素数和
样例输入
3
5
1 2 3 4 5
8
11 12 13 14 15 16 17 18
10
21 22 23 24 25 26 27 28 29 30
样例输出
10
41
52

思路:其实也就一个地方对于初学者来说比较难,就是素数判断问题,要记住素数本身就只有1和本身是因数,同时记得2是素数,1不是素数。明白这两点之后,基本就没什么问题了。

ac代码:(很早之前a的)


#include<stdio.h>
//#include<stdlib.h>
int main()
{int i,j,m,n,t,b,sum;scanf("%d",&m);while(m--){   scanf("%d",&n);sum=0;for(i=1;i<=n;i++){       scanf("%d",&b);t=0; if(b==1)continue;for(j=2;j<=b/2;j++){   if(b%j==0)t++;      }if(t==0)sum+=b;}printf("%d\n",sum);  }//system("pause");return 0;
}         

NYOJ--22--素数求和问题相关推荐

  1. n平方的求和公式_素数求和公式!!!(操作测试)

    对n=30以内的素数执行求和! 成功! 对n=60以内的素数执行求和! 成功! 对n=100的素数执行求和! 成功! 备注: 1.理论上,公式是对的,而且已经被数学证明过了,只是知乎太小,写不下这些证 ...

  2. 素数:素数判断、找素数、计算素数和、素数求和

    有关素数的基础算法 素数测试 package 素数;import java.util.ArrayList; import java.util.HashMap; import java.util.Map ...

  3. Java素数求和(1~100)

    Java素数求和(1~100) java素数求和三种方法 一. public class Sushu {public static void main(String[] args) {int sum ...

  4. 要求统计给定整数M和N区间内素数的个数,并对所有素数求和。

    题目内容: 要求统计给定整数M和N区间内素数的个数,并对所有素数求和. 其中两数必须满足条件: . 如果输入的M和N不能满足以上条件,则提示"输入数据错误". 输入格式: 在一行中 ...

  5. NYOJ 24 素数距离问题

    素数距离问题 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度.如果左右有等距离长度素数 ...

  6. Python:素数求和

    [问题描述] 输入一个正整数n,统计从[0,n]之间的最大的10个素数之和.本题保证测试用例至少有10个满足条件的素数.‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬ ...

  7. java 素数求和,100-200之间所有素数求和程序代码(二个版本)

    素数就是质数,就是只能被1整除,不能被其他数整除的数 java程序为: 复制代码代码如下: public static void main(String[] args) { //程序打印出从100到2 ...

  8. python素数求和编程_Python练习题4.2统计素数并求和

    本题要求统计给定整数m和n区间内素数的个数并对它们求和. 输入格式: 输入在一行中给出两个正整数m和n(1≤m≤n≤500). 输出格式: 在一行中顺序输出m和n区间内素数的个数以及它们的和,数字间以 ...

  9. [Java] 蓝桥杯ADV-184 算法提高 素数求和

    问题描述 输入一个自然数n,求小于等于n的素数之和 样例输入 2 样例输出 2 数据规模和约定 测试样例保证 2 <= n <= 2,000,000 package adv184;impo ...

  10. 蓝桥杯 ADV-184 算法提高 素数求和

    问题描述 输入一个自然数n,求小于等于n的素数之和 样例输入 2 样例输出 2 数据规模和约定 测试样例保证 2 <= n <= 2,000,000 #include <iostre ...

最新文章

  1. 双流棠湖中学怎么样_全川前十高中,棠湖中学后来居上,七中、四中、成外是“大佬”...
  2. 【EasyUI】EasyUI学习笔记
  3. pythond的执行原理_D*路径规划算法及python实现
  4. mysql几个timeout参数_MySQL中 timeout相关参数解析
  5. JavaTPoint Java 中文教程【翻译完成】
  6. c语言学习-对一个百分制的成绩给出相应的等级(如90分以上A,80分以上B等
  7. 小米MIX4曝光,颜值真不错
  8. iif sql_SQL IIF语句概述
  9. idea导入gradle项目ctrl无法定位问题
  10. eclipse adt如何切换到设计界面_如何将你的UI界面设计的更精致?不仅仅是运用对比,还要注意细节 | 分享...
  11. Atitit 学习的本质 团队管理与培训的本质 attilax总结 1. 学习的定义 1 2. 学习的本质是数据的处理,海量的数据,处理能力有限的大脑 2 2.1. 摘要(缩小数据体量。。这个过程有
  12. camera hardware module
  13. 格雷码与二进制的转换 verilog实现加仿真
  14. 华硕Y450拆机清灰、拆下光驱助散热、卸载无用软件
  15. Fliqlo时钟屏保无毒Windows/Mac版
  16. mantis 邮件配置 linux,Linux系统 mantis 1.0.6工单系统配置安装
  17. Java day23
  18. 不同平方的电线都能带动哪些家用电器
  19. 2018-8-29-win2d-渐变颜色
  20. vscode好看的吸血鬼主题设置

热门文章

  1. pytorch相关用法
  2. LeetCode学习记录(7-9)
  3. Presto?还是 Hive? 你们知道大数据查询性能谁更强吗?
  4. 产品管理的工作流程是什么
  5. 范围分区在数据过期化处理中的应用
  6. Google Android创赢路线与产品开发实战
  7. 线程与进程最通俗易懂的解释(附面试题与答案)
  8. SciPy教程 - 常数constants和特殊函数库special
  9. opencv 图像旋转_图像数据集增强方式总结和实现【数字图像处理系列四】
  10. 蓝桥杯2016年第七届C/C++A组省赛第二题-生日蜡烛