Tìm số nguyên tố

Xem PDF




Thời gian:
Pypy 3 5.0s
Python 3 5.0s

Tác giả:
Dạng bài
Điểm: 200 (p) Thời gian: 1.0s Bộ nhớ: 640M Input: bàn phím Output: màn hình

Hãy tìm tất cả các số nguyên tố trong đoạn [\(A;B\)]

Input

  • Gồm 2 số nguyên \(A;\ B\) cách nhau bởi 1 dấu cách (\(1\leq A\leq B\leq 10^7\))

Output

  • Ghi ra tất cả các số nguyên tố trong khoảng [\(A;B\)]. Mỗi số trên 1 dòng.

Example

Test 1

Input
1 10
Output
2
3
5
7

Bình luận


  • 0
    PY2GLeVanMinh    8:38 p.m. 3 Tháng 5, 2024

    def is_prime(n):
    if n <= 1:
    return False
    if n <= 3:
    return True
    if n % 2 == 0 or n % 3 == 0:
    return False
    i = 5
    while i * i <= n:
    if n % i == 0 or n % (i + 2) == 0:
    return False
    i += 6
    return True

    Đọc dữ liệu từ input

    A, B = map(int, input().split())

    Tìm và in ra các số nguyên tố trong khoảng [A, B]

    for num in range(A, B+1):
    if is_prime(num):
    print(num)


    • 0
      Huu    4:32 p.m. 23 Tháng 4, 2024

      sàn 10^7 chạy không nổi

      1 phản hồi

      • -1
        cltmbao2011    10:08 a.m. 7 Tháng 1, 2024

        "Unexpected EOF in the participant's output" là cái gì vậy ạ? Sao mình làm đúng mà báo sai? Ai ac rồi xem giúp với =((


        • 4
          animso1    12:23 p.m. 1 Tháng 11, 2023

          sàng hoài mà nó cứ bị TLE test 19 ạ, ai giúp mình với

          1 phản hồi

          • 0
            PY2GTranNguyenAnhKhoi    10:06 p.m. 19 Tháng 8, 2023

            sao có mình tui làm py3 zậy:)


            • 0
              PY2GTranNguyenAnhKhoi    10:27 a.m. 13 Tháng 8, 2023

              tăng thời gian cho python 3 được ko ạ


              • -1
                xthabao1    10:51 p.m. 23 Tháng 7, 2023

                bài này dùng c++,cứ lỗi biên dịch

                1 phản hồi

                • -2
                  cltmbao2011    3:12 p.m. 20 Tháng 7, 2023

                  sao mình làm bài này nó sai vài test và báo Unexpected EOF in the participant's output là sao vậy? Tuy kết quả vẫn đúng nhưng lại báo sai


                  • 0
                    PY2GDuongTanDangKhoa    9:56 a.m. 26 Tháng 6, 2023

                    khó


                    • 1
                      khoinguyentl2023    9:31 p.m. 19 Tháng 4, 2023 đã chỉnh sửa

                      tăng thời gian cho pypy 3 , python 3 đi ạ

                      • 5 bình luận nữa