用户输出
3
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#69758 | #105. zxh的继承顺位 | Accepted | 100 | 1513 ms | 512 K | C++ / 416 B | 2213311076 | 2022-06-22 23:00:17 |
#include <stdio.h>
#include <math.h>
int main() {
int i = 0, n, j, num = 2, d, k;
scanf("%d", &n);
if (n == 2)
printf("3");
else if (n == 1)
printf("2");
else {
for (j = 4; j <= 10000000; j++) {
d = 0;
for (k = 2; k <= sqrt(j); k++) {
if (j / k * k == j) {
d = 1;
break;
}
}
if (d == 0) {
num++;
if (num == n)
break;
}
}
printf("%d", j);
}
}