#BS0000026. Cắt dây (Ropes)
Cắt dây (Ropes)
Cắt dây (Ropes)
Nguồn: Codeforces
Phiên bản: Phước Hưng OJ Extended
Đề bài
Có sợi dây, sợi thứ dài . Có thể cắt các sợi dây thành nhiều đoạn và bỏ phần thừa.
Hãy tìm độ dài thực lớn nhất sao cho có thể thu được ít nhất đoạn dây, mỗi đoạn có độ dài đúng bằng .
Input
Dòng đầu chứa . dòng tiếp theo chứa độ dài .
Output
In độ dài lớn nhất. Đáp án được chấp nhận nếu sai số tuyệt đối hoặc sai số tương đối không vượt quá .
Subtask
- Subtask 1 — 20%: .
- Subtask 2 — 30%: .
- Subtask 3 — 50%: , .
Ví dụ
Input
4 11
802
743
457
539
Output
200.5000000000
Giải thích
Với độ dài , số đoạn lấy được là . Tăng thêm một lượng đủ lớn sẽ làm số đoạn giảm xuống dưới .