-->
当前位置:首页 > 题库

编程题:素数排位

Luz4年前 (2022-10-18)题库645
已知素数序列为2、3、5、7、11、13、17、19、23、29……,即素数的第一个是2,第二个是3,第三个是5……那么,随便挑一个数,若是素数,能确定是第几个素数吗?如果不是素数,则输出0。

### 输入格式:

测试数据有多组,处理到文件尾。每组测试输入一正整数N(1≤N≤1000000)。

### 输出格式:

对于每组测试,输出占一行,如果输入的正整数是素数,则输出其排位,否则输出0。

### 输入样例:

in
2
6
4
5
13
991703


### 输出样例:

out
1
0
0
3
6
77901


### 出处:
ZJUTOJ 1341






答案:若无答案欢迎评论