Notice
Chào mừng bạn đến với OREOJ !

[TS10 Nam Định 2025 - 2026] Khác nhau

Xem dạng PDF

Thông tin
Nguồn bài: TS10 Nam Định 2025 - 2026
Chi tiết
Dạng bài
Ngôn ngữ cho phép
C, C++, C++20, C++23, Java, Kotlin, Pascal, PyPy, Python, Scratch
Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Hai số nguyên dương ~x~ và ~y~ được gọi là khác nhau nếu ~x \ne y~ và không tồn tại hai ước chung phân biệt lớn hơn ~1~ của cả hai số.

Yêu cầu

Cho ~x,n~, liệt kê các số ~y~ trong đoạn ~[1,n]~ sao cho ~x~ và ~y~ là khác nhau.

Input

Một dòng chứa hai số nguyên ~x,n~ ~(1 \le x,n \le 1000)~.

Output

Dòng đầu in số lượng số ~y~ tìm được.

Dòng thứ hai in các số ~y~ theo thứ tự tăng dần.

Subtask

  • 100% số điểm: ~1 \le x,n \le 1000~.

Ví dụ

18 15
12
1 2 3 4 5 7 8 10 11 13 14 15

Bình luận

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


Không có bình luận tại thời điểm này.