Bộ ba số nguyên tố

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: bnt.inp
Output: bnt.out

Dạng bài
Máy chấm
Chen Qianyu, Endministrator

Đề bài

Bài 1. Bộ ba số nguyên tố (Mã bài BNT)

Cho số tự nhiên ~N~. Hãy tìm tất cả bộ ba số nguyên tố ~a, b, c~ thỏa mãn yêu cầu sau:

  • ~a < b < c \leq N~
  • ~a^2 + b^2 = c~

Yêu cầu: Hãy in ra tất cả các bộ ba số nguyên tố thỏa mãn yêu cầu đề bài. Trong trường hợp không tìm được bộ ba số nguyên tố thì đưa ra ~-1~.

Input

Dữ liệu vào: đọc từ file văn bản BNT.INP chứa duy nhất số nguyên dương ~N~.

Output

Kết quả ra: Ghi ra file văn bản BNT.OUT một số dòng chứa bộ ba số nguyên tố tìm được. Các dòng được in theo trật tự ưu tiên tăng dần của số thứ nhất, số thứ hai và số thứ ba. Trong trường hợp không tìm được bộ ba số nguyên tố thỏa mãn đề bài thì in ra ~-1~.

Ví dụ

Sample Input
30
Sample Output
2 3 13
2 5 29
Sample Input
10
Sample Output
-1

Giới hạn

  • Thời gian: 1s
  • Bộ nhớ: 256MB
  • Có 60% số điểm tương ứng với ~N \leq 500~
  • Có 40% số điểm tương ứng với ~500 < N \leq 10^6~

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài


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.