Khung tranh
Đề bài
Mô tả
Một người thợ có thanh gỗ với độ dài lần lượt là . Anh ta muốn dùng các thanh gỗ này để đóng khung tranh.
Để đóng một khung tranh kích thước , cần đúng hai thanh gỗ độ dài và hai thanh gỗ độ dài . Riêng với khung vuông (khi ), cần bốn thanh gỗ có cùng độ dài.
Các thanh gỗ không được cắt ngắn hay nối lại với nhau, và mỗi thanh chỉ được dùng cho nhiều nhất một khung. Không bắt buộc phải dùng hết tất cả các thanh gỗ.
Hãy tính số khung tranh nhiều nhất có thể đóng được.
Dữ liệu vào
- Dòng đầu chứa số nguyên là số thanh gỗ.
- Dòng thứ hai chứa số nguyên là độ dài các thanh gỗ.
Dữ liệu ra
Một số nguyên duy nhất là số khung tranh nhiều nhất có thể đóng được.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 2 4 3 2 3 |
1 | Dùng hai thanh độ dài và hai thanh độ dài để đóng một khung . Thanh độ dài bị thừa. |
| 13 2 2 4 4 4 4 6 6 6 7 7 9 9 |
3 | Có thể đóng một khung vuông (bốn thanh độ dài ), một khung và một khung . |
| 4 3 3 3 5 |
0 | Chỉ ghép được một cặp thanh độ dài , không đủ hai cặp cho một khung nào. |
Bình luận