Công viên tối
Đề bài
Mô tả
Một công viên gồm quảng trường được nối với nhau bởi các con đường, tạo thành một cây nhị phân đầy đủ có độ sâu .
Lối vào công viên nằm ở quảng trường . Các lối ra nằm ở những quảng trường . Với mỗi quảng trường () có đúng một con đường nối nó với quảng trường . Như vậy, mỗi đường đi từ lối vào tới một lối ra bất kỳ luôn gồm đúng con đường.
Con đường nối quảng trường với quảng trường hiện đang có chiếc đèn.
Người quản lý muốn mọi đường đi từ lối vào tới lối ra đều có tổng số đèn bằng nhau. Để đạt được điều đó, có thể lắp thêm một số đèn tuỳ ý (kể cả không lắp) lên mỗi con đường, nhưng không được tháo bớt đèn đã có.
Hãy tính số đèn ít nhất cần lắp thêm.
Dữ liệu vào
- Dòng đầu chứa số nguyên : số con đường trên mỗi đường đi từ lối vào tới một lối ra.
- Dòng thứ hai chứa số nguyên .
Dữ liệu ra
Một số nguyên duy nhất: số đèn ít nhất cần lắp thêm.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 1 2 3 4 5 6 |
5 | Bốn đường đi hiện có tổng đèn lần lượt là , , , . Thêm đèn vào đường và đèn vào đường để hai nhánh con cân bằng, rồi thêm đèn vào đường . Tổng cộng đèn, mọi đường đi đều có đèn. |
| 1 49 36 |
13 | Chỉ có hai đường đi với và đèn. Thêm đèn vào đường thứ hai. |
| 2 1 2 3 3 2 2 |
0 | Bốn đường đi đã có tổng đèn bằng nhau (, , , ), không cần lắp thêm. |
Bình luận