TÌM NGHIỆM

Xét một phương trình có dạng sau: \(x\ + \ y + \ z\ = K\)

trong đó \(K\) là một số nguyên dương.

Phương trình này có thể có vô số nghiệm. Tuy nhiên, ở đây người ta chỉ quan tâm đến các nghiệm \((x,y,z)\) mà trong đó các số \(x,y,z\) đều là các số nguyên tố.

Yêu cầu: Với số \(K\) cho trước \((K\ < \ 10^{4})\), hãy tìm tất cả các bộ số nguyên tố \(x,y,z\ (x \leq \ y \leq \ z)\) là nghiệm của phương trình trên hoặc cho biết không có nghiệm thoả mãn yêu cầu bài toán.

Dữ liệu vào:

+ Số nguyên K

Kết quả:

+ Ghi mỗi kết quả \(x,\ y,z\) tìm được trên một dòng. Các kết quả được ghi tăng dần theo \(x\), nếu \(x\) bằng nhau thì tăng dần theo \(y\). Nếu không tìm được kết quả nào thì ghi -1

Ví dụ:

Input Output Input Output
4 -1 7 2 2 3

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. npk1605 (5/10)
  2. hungeazy08 (4/26)
  3. sythai (3/4)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]