编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#46347 #105. zxh的继承顺位 Accepted 100 2478 ms 47880 K Python 3 / 743 B fwfwfwfwfwfwfw 2020-09-18 0:41:05
MAXSIZE = 1299709 + 1   # 从下标为1开始
NUM_LIST = [True] * MAXSIZE
NUM_ZS = 1  # 第i个质数
NOW_ZS = 2  # 当前质数


def next_zs(n):
    global NUM_ZS
    global NOW_ZS
    while NUM_ZS != n:
        # 将当前质数所有倍数置为false
        if MAXSIZE % NOW_ZS == 0:
            temp = MAXSIZE // NOW_ZS
        else:
            temp = (MAXSIZE // NOW_ZS) + 1
        for x in range(1, temp):
            NUM_LIST[x*NOW_ZS] = False
        for x in range(NOW_ZS+1, MAXSIZE):
            if NUM_LIST[x]:
                NUM_ZS += 1
                NOW_ZS = x
                break


def main():
    n = int(input())
    next_zs(n)
    print(NOW_ZS)


if __name__ == '__main__':
    main()
子任务 #1
Accepted
得分:100
测试点 #1
Accepted
得分:100
用时:66 ms
内存:35896 KiB

输入文件(1.in

2

答案文件(1.out

3

用户输出

3

系统信息

Exited with return code 0
测试点 #2
Accepted
得分:100
用时:76 ms
内存:36364 KiB

输入文件(2.in

10

答案文件(2.out

29

用户输出

29

系统信息

Exited with return code 0
测试点 #3
Accepted
得分:100
用时:95 ms
内存:36636 KiB

输入文件(3.in

98

答案文件(3.out

521

用户输出

521

系统信息

Exited with return code 0
测试点 #4
Accepted
得分:100
用时:109 ms
内存:36564 KiB

输入文件(4.in

68

答案文件(4.out

337

用户输出

337

系统信息

Exited with return code 0
测试点 #5
Accepted
得分:100
用时:96 ms
内存:36588 KiB

输入文件(5.in

69

答案文件(5.out

347

用户输出

347

系统信息

Exited with return code 0
测试点 #6
Accepted
得分:100
用时:116 ms
内存:38140 KiB

输入文件(6.in

204

答案文件(6.out

1249

用户输出

1249

系统信息

Exited with return code 0
测试点 #7
Accepted
得分:100
用时:126 ms
内存:38644 KiB

输入文件(7.in

440

答案文件(7.out

3079

用户输出

3079

系统信息

Exited with return code 0
测试点 #8
Accepted
得分:100
用时:110 ms
内存:36840 KiB

输入文件(8.in

198

答案文件(8.out

1213

用户输出

1213

系统信息

Exited with return code 0
测试点 #9
Accepted
得分:100
用时:177 ms
内存:39960 KiB

输入文件(9.in

449

答案文件(9.out

3169

用户输出

3169

系统信息

Exited with return code 0
测试点 #10
Accepted
得分:100
用时:98 ms
内存:36712 KiB

输入文件(10.in

107

答案文件(10.out

587

用户输出

587

系统信息

Exited with return code 0
测试点 #11
Accepted
得分:100
用时:154 ms
内存:39908 KiB

输入文件(11.in

506

答案文件(11.out

3617

用户输出

3617

系统信息

Exited with return code 0
测试点 #12
Accepted
得分:100
用时:131 ms
内存:40036 KiB

输入文件(12.in

728

答案文件(12.out

5507

用户输出

5507

系统信息

Exited with return code 0
测试点 #13
Accepted
得分:100
用时:120 ms
内存:40052 KiB

输入文件(13.in

748

答案文件(13.out

5683

用户输出

5683

系统信息

Exited with return code 0
测试点 #14
Accepted
得分:100
用时:115 ms
内存:39932 KiB

输入文件(14.in

742

答案文件(14.out

5647

用户输出

5647

系统信息

Exited with return code 0
测试点 #15
Accepted
得分:100
用时:117 ms
内存:39992 KiB

输入文件(15.in

891

答案文件(15.out

6947

用户输出

6947

系统信息

Exited with return code 0
测试点 #16
Accepted
得分:100
用时:121 ms
内存:40100 KiB

输入文件(16.in

897

答案文件(16.out

6977

用户输出

6977

系统信息

Exited with return code 0
测试点 #17
Accepted
得分:100
用时:128 ms
内存:41216 KiB

输入文件(17.in

7803

答案文件(17.out

79633

用户输出

79633

系统信息

Exited with return code 0
测试点 #18
Accepted
得分:100
用时:168 ms
内存:47736 KiB

输入文件(18.in

53923

答案文件(18.out

664669

用户输出

664669

系统信息

Exited with return code 0
测试点 #19
Accepted
得分:100
用时:172 ms
内存:47880 KiB

输入文件(19.in

99989

答案文件(19.out

1299533

用户输出

1299533

系统信息

Exited with return code 0
测试点 #20
Accepted
得分:100
用时:183 ms
内存:47856 KiB

输入文件(20.in

99793

答案文件(20.out

1296703

用户输出

1296703

系统信息

Exited with return code 0