Bộ ba số nguyên tố

View as PDF

Submit solution

Points: 800 (partial)
Time limit: 1.0s
Memory limit: 256M
Input: CAU1.INP
Output: CAU1.OUT

Author:
Problem type

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

\begin{cases} x < y < z \leq N\\ x^2 + y^2 = z \end{cases}

Input:

  • Gồm một số nguyên dương N.

Output:

  • In ra bộ ba số nguyên tố tìm được, mỗi dòng chứa bộ ba số nguyên tố. Các dòng được in theo thứ 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 yêu cầu đề bài thì in ra -1.

Subtasks:

  • Subtask 1 (40%): 0 < n \leq 100
  • Subtask 2 (30%): 100 < n \leq 5000
  • Subtask 3 (30%): 5000 < n \leq 10^{9}

Example

Test 1

Sample input
30
Sample output
2 3 13
2 5 29

Test 2

Sample input
10
Sample output
-1

Comments

There are no comments at the moment.