首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

(step7.2.2)hdu 2161(Primes——判断是不是是素数)

2013-09-05 
(step7.2.2)hdu 2161(Primes——判断是否是素数)题目大意:输入一个n,判断您是否是素数。。解题思路:简单数论代

(step7.2.2)hdu 2161(Primes——判断是否是素数)

题目大意:输入一个n,判断您是否是素数。。


解题思路:简单数论


代码如下:

/* * 2161_1.cpp * *  Created on: 2013年8月31日 *      Author: Administrator */#include <iostream>using namespace std;bool isPrime(int n){if(n == 1 || n == 2){return false;}else{int i ;for(i = 2 ; i < n ; ++i){if(n % i == 0){return false;}}return true;}}int main(){int count = 1;int n;while(scanf("%d",&n)!=EOF,n > 0){//这里千万不要写成 n ,否则会OLEprintf("%d: %s\n",count++,isPrime(n)?"yes":"no");}}


热点排行