Giả thuyết Goldbach (THT'22)

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: stdin
Output: stdout

Người đăng:
Dạng bài

Giả thuyết Goldbach do nhà toán học người Đức Christian Goldbach (~1690-1764~) nêu ra vào năm ~1742~ trong một lá thư gửi tới nhà toán học Leonhard Euler, là một trong những bài toán lâu đời và nổi tiếng còn chưa giải được trong lý thuyết số nói riêng và toán học nói chung. Giả thuyết phỏng đoán rằng:

Mỗi số tự nhiên chẵn lớn hơn ~2~ có thể biểu diễn bằng tổng của hai số nguyên tố.

Giá thuyết chỉ ra là đúng tới ~4 * 10^{18}~, nhưng hiện nay vẫn chưa được chứng minh hoàn toàn.

Bằng kiến thức tin học em hãy thực hiện thử thách sau: Cho trước số ~x~ là số tự nhiên chẵn lớn hơn ~2~.

Yêu cầu

Hãy cho biết có bao nhiêu cách phân tích số ~x~ thành tổng của ~2~ số nguyên tố

Lưu ý: Nếu phân tích được ~x = a + b~ hay ~x = b + a~ (trong đó ~a~ và ~b~ là các số nguyên tố) thì cũng chỉ được tính là một cách phân tích

Input

  • Một số ~x~ là số tự nhiên chẵn lớn hơn ~2~

Output

  • Số ~m~ theo yêu cầu

Scoring

  • Subtask ~1~ (~50\%~ số điểm): ~x\le 10^3~.
  • Subtask ~2~ (~30\%~ số điểm): ~10^3\le x \le 10^4~.
  • Subtask ~3~ (~20\%~ số điểm): ~10^4 \le x \le 10^6~

Ví dụ

Input
10
Output
2

Giải thích ví dụ

  • ~10 = 3 + 7 = 5 + 5~

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.