读书人

(step7.2.2)hdu 2161(Primes判断是

发布时间: 2013-09-05 16:02:07 作者: rapoo

(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");}}


读书人网 >编程

热点推荐