#1563 · TÌM 2 PHÂN SỐ

MÔ TẢ BÀI TOÁN

Bạn Minh đang tìm hiểu vể Phân Số. Phân số là sự biểu diễn số hữu tỷ dưới dạng tỷ lệ của hai số nguyên, trong đó số ở trên được gọi là tử số, còn số ở dưới được gọi là mẫu số. Điều kiện bắt buộc là mẫu số phải khác 0.

17164460814059.png

Cho trước tử số x và mẫu số y đều là các số nguyên dương. Hãy tìm 2 phân số khác nhau đều có tử số là 1 và tổng của chúng bằng x/y ?.

Gọi 2 phân số tìm được là phân số thứ 1 và phân số thứ 2, biết rằng phân số thứ 1 nhỏ hơn phân số thứ 2. Trường hợp có nhiều đáp án thỏa mãn điều kiện, hãy chọn một cặp có phân số thứ 1 là phân số lớn nhất tìm được. Nếu không tìm thấy thì trả về -1. Hãy giúp bạn Minh tìm 2 phân đó?

Dữ liệu vào

1 dòng gồm 2 số nguyên dương x, y cách nhau bằng kí tự khoảng trắng

Dữ liệu ra

2 phân số tìm được theo thứ tự từ giá trị nhỏ đến lớn mà có tổng bằng x/y, nếu không tìm được thì ghi ra -1.

Ràng buộc

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
B
Trần Gia Bảo @2380600172
1 ms 232 KB
2967 Bytes
25/02/2026
21:58
2
N
3 ms 300 KB
3138 Bytes
29/05/2024
15:03
3
N
3 ms 300 KB
3138 Bytes
29/05/2024
15:03
4
N
3 ms 300 KB
3138 Bytes
29/05/2024
15:03
5
N
3 ms 304 KB
3138 Bytes
29/05/2024
15:03
6
Lê Duy Hải @2280600799
5 ms 284 KB
2064 Bytes
26/01/2025
19:06
7
Lê Duy Hải @2280600799
5 ms 288 KB
2064 Bytes
26/01/2025
19:06
8
Lê Duy Hải @2280600799
5 ms 292 KB
1934 Bytes
26/01/2025
19:01
9
Lê Duy Hải @2280600799
7 ms 280 KB
2064 Bytes
26/01/2025
19:06
10
Lê Duy Hải @2280600799
7 ms 284 KB
2062 Bytes
26/01/2025
19:07
11
Lê Duy Hải @2280600799
7 ms 284 KB
2064 Bytes
26/01/2025
19:06
12
Lê Duy Hải @2280600799
7 ms 284 KB
2064 Bytes
26/01/2025
19:06
13
Lê Duy Hải @2280600799
7 ms 284 KB
2064 Bytes
26/01/2025
19:06
14
Lê Duy Hải @2280600799
7 ms 284 KB
2064 Bytes
26/01/2025
19:06
15
Lê Duy Hải @2280600799
7 ms 288 KB
2064 Bytes
26/01/2025
19:06
16
Lê Duy Hải @2280600799
8 ms 284 KB
2064 Bytes
26/01/2025
19:06
17
Lê Duy Hải @2280600799
8 ms 284 KB
2064 Bytes
26/01/2025
19:06
18
Lê Duy Hải @2280600799
8 ms 284 KB
2064 Bytes
26/01/2025
19:06
19
Lê Duy Hải @2280600799
8 ms 284 KB
2064 Bytes
26/01/2025
19:06
20
Lê Duy Hải @2280600799
8 ms 284 KB
2064 Bytes
26/01/2025
19:06

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

GỢI Ý & HƯỚNG DẪN

Giải thích ví dụ:

  • (1) Với x = 1, y = 2. Tìm được phân số thứ 1 và thứ 2 là: (1/6 ; 1/3).
  • (2) Với x = 2, y = 9. Tìm được 1/181/6. (1/451/5 cũng thỏa điều kiện đáp tổng nhưng bị loại vì $1/45 < 1/18$).
  • (3) Không tìm được nên trả về kết quả -1.
Viết code