Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 4 · Lập trình

Ước nguyên tố

Điểm
3 điểm
Tên chương trình
PRIME.PAS
Vào / Ra
PRIME.INP → PRIME.OUT

Đề bài

Trong các bài toán số học, số nguyên tố luôn gây cho Tèo sự thích thú và mong muốn chinh phục thật nhanh. Hôm nay, thầy giáo đố Tèo bằng cách ghi lên bảng hai số nguyên dương MM và NN, sau đó yêu cầu Tèo hãy tìm số nguyên tố PP gần NN nhất thỏa điều kiện PP là ước của MM.

Yêu cầu: Hãy giúp Tèo giải bài này nhanh lên nào!

Dữ liệu vàoPRIME.INP

Đọc vào từ file PRIME.INP

  • Dòng duy nhất ghi hai số nguyên MM và NN. (1≤N≤103,1≤M≤1061 \le N \le 10^3, 1 \le M \le 10^6)

Kết quả raPRIME.OUT

Ghi ra file PRIME.OUT

  • Dòng duy nhất ghi kết quả tìm được.
  • Trong trường hợp không tìm được kết quả thỏa yêu cầu thì ghi ra −1-1.
  • Trong trường hợp có nhiều hơn một kết quả thỏa yêu cầu thì in ra tất cả. Theo thứ tự tăng dần.

Lưu ý: Các số trên cùng một dòng cách nhau một dấu khoảng trắng.

Ràng buộc

  • 1≤N≤1031 \le N \le 10^3
  • 1≤M≤1061 \le M \le 10^6

Ví dụ

Ví dụ 1

Dữ liệu vàoPRIME.INP
35 10
Kết quả raPRIME.OUT
7

Ví dụ 2

Dữ liệu vàoPRIME.INP
101 25
Kết quả raPRIME.OUT
0

Ví dụ 3

Dữ liệu vàoPRIME.INP
77 9
Kết quả raPRIME.OUT
7 11

Thuộc đề thi

Kỳ thi chọn học sinh giỏi lớp 9 năm học 2018 – 2019 — Môn: Tin học

Đồng Nai · Cấp tỉnh · Năm học 2018-2019