首页 > 代码库 > 杭电2138
杭电2138
1 #include<stdio.h> 2 #include<math.h> 3 bool prime(int n) 4 { 5 if(n==1) 6 return false; 7 int i,t=(int)sqrt(1.0*n); 8 for(i=2; i<=t; ++i) 9 if(!(n%i)) 10 return false; 11 return true; 12 } 13 int main() 14 { 15 int n,ans; 16 while(~scanf("%d",&n)) 17 { 18 ans=0; 19 while(n--) 20 { 21 int m; 22 scanf("%d",&m); 23 if(prime(m)) 24 ++ans; 25 } 26 printf("%d\n",ans); 27 } 28 }
杭电2138
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。