Practice · 4 of 5
Tập con tổng gần S nhất (chia để trị tìm kiếm)
CHALLENGE
Difficulty: intermediate+25 XP
**Bài toán.** Cho n số và tổng mục tiêu S. Chọn một tập con (có thể rỗng) có |tổng − S| nhỏ nhất. In hiệu đó. **Ràng buộc:** 1 ≤ n ≤ 30; |a[i]| ≤ 10^9; |S| ≤ 10^12. **Vào:** dòng đầu n S; dòng hai n số. **Ra:** một số — min |tổng tập con − S| (tập rỗng cho 0). **Điểm:** 100. 2^30 ≈ 10^9 — vét cạn thường quá chậm ở -O0. Chia đôi.
Press Submit to check your solution.
Back to lesson: Practice: Analysis Problem Set