Hướng dẫn giải của Bedao Grand Contest 14 - COPRIMEPAIR


Chỉ dùng lời giải này khi không có ý tưởng, và đừng copy-paste code từ lời giải này. Hãy tôn trọng người ra đề và người viết lời giải.
Nộp một lời giải chính thức trước khi tự giải là một hành động có thể bị ban.
Subtask 1: ~n \le 1000~

Duyệt mọi cặp số ~a_i~, ~a_j~ (~1 \le i \le j \le n + 1~) và in ra một cặp số bất kì có ước chung lớn nhất là ~1~.

Subtask 2: ~n \le 10^5~

Nhận xét 1: Với ràng buộc có ~n + 1~ số nguyên phân biệt thuộc đoạn ~[1, 2 \times n]~, ta luôn tìm được hai số nguyên liền kề nhau.

Nhận xét 2: Hai số nguyên liền kề nhau luôn là hai số nguyên tố cùng nhau, do ~\gcd(x, x + 1) = \gcd(x, (x + 1) - x) = \gcd(x, 1) = 1~.

Vậy ta có thể in ra hai số nguyên ~a_i~ và ~a_j~ sao cho ~a_i + 1 = a_j~ (~1 \le i, j \le n + 1~).


Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 1
    tuanm123  đã bình luận lúc 21, Tháng 10, 2023, 10:53

    nếu ko tồn tại 2 số liền kề nhau thì sao ạ


    • 1
      UruLuka  đã bình luận lúc 21, Tháng 10, 2023, 14:35

      trong đoạn từ 1 đến 2n, chỉ có n số chẵn và n số lẻ, vậy nên n + 1 số riêng biệt trong đoạn từ 1 đến 2n chắc chắn sẽ có 2 số kề nhau


      • 2
        tuanm123  đã bình luận lúc 24, Tháng 10, 2023, 7:31

        ý em là kiểu nếu gặp như trong test mẫu có cặp 9 10 liền kề nhưng 7 9 thoả mãn thì làm sao ạ


        • 13
          QioCass  đã bình luận lúc 25, Tháng 10, 2023, 0:21

          Như bạn thấy, cả (~9~ ~10~) và (~7~ ~9~) đều là cặp số nguyên tố cùng nhau.

          Và như đề bài có bảo, Nếu có nhiều cặp số thỏa mãn thì in ra một cặp bất kì, nên trường hợp này bạn có thể in ra (~9~ ~10~) hoặc (~7~ ~9~) đều thỏa mãn nha.


          • 3
            amogus123  đã bình luận lúc 27, Tháng 10, 2023, 8:47

            kien thuc rat bo ich thua ngai


          • 9
            duybinh_cbl  đã bình luận lúc 27, Tháng 10, 2023, 5:10

            em cam on ngai a


        • -15
          duybinh_cbl  đã bình luận lúc 24, Tháng 10, 2023, 12:22

          Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


          • 3
            tuanm123  đã bình luận lúc 24, Tháng 10, 2023, 15:16

            e comment bth mà a


    • 3
      kazamahoang  đã bình luận lúc 21, Tháng 10, 2023, 11:43

      Ta luôn tìm được bạn nhé