赞
踩
输入
第一行输入一个整数n,代表输入数的数量
接下来输入n个数
1<=n<=1000,1<=x<=10000
输出
对于每一组测试数据,输出一个答案
这里面有一个很重要的就是,你知道素数的定义吗(其实我一开始做并不知道),并且很重要的一点就是你在判断的时候可能会漏掉数字1,我也是因为漏掉了数字1才导致提交了11遍才做对的
不说了,先上代码
- #include<stdio.h>
- #define N 1010
- int a[N];
- int main()
- {
- long long n=0;
- scanf("%lld",&n);
- for(int i=0;i<n;i++)
- {
- scanf("%lld",&a[i]);
- }
-
- long long sum=0;
-
- for(int i=0;i<n;i++)
- {
- int flag=1;
- for(int j=2;j<a[i];j++)
- {
- if(a[i]==2) flag=1;
- if(a[i]%j==0) {flag=0;break;}
- }
- if(flag==
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。