#GESPM202512C2T1. [GESPM202512二级] 统计素数个数

[GESPM202512二级] 统计素数个数

题目描述

小杨最近学习了素数的概念。素数是指大于1的自然数中,除了1和它本身以外不再有其他因数的数。例如:2、3、5、7、11等都是素数。

现在小杨想知道,给定一个正整数 NN,在 11NN 的范围内(包含 11NN)有多少个素数。

输入格式

一行一个正整数 NN

输出格式

一行一个整数,表示 11NN 范围内素数的个数。

样例输入 #1

10

样例输出 #1

4

样例输入 #2

20

样例输出 #2

8

样例解释

  • 对于样例 1:111010 范围内的素数有 2,3,5,72, 3, 5, 7,共 44 个。
  • 对于样例 2:112020 范围内的素数有 2,3,5,7,11,13,17,192, 3, 5, 7, 11, 13, 17, 19,共 88 个。

数据范围

对于所有测试点,保证 1N10001 \leq N \leq 1000