Có
- Chọn một thanh tre bất kì, bẻ thanh tre đó thành hai thanh tre nhỏ hơn có độ dài nguyên dương, sao cho hai thanh tre mới có độ dài không bằng nhau.
Sau khi thực hiện thao tác, bạn sử dụng những thanh tre để gom thành các đôi đũa. Một đôi đũa được tạo thành từ hai thanh tre có độ dài bằng nhau. Hãy tìm số lượng đôi đũa lớn nhất có thể tạo được sau khi thực hiện thao tác trên.
Input
Mỗi test gồm nhiều test case. Dòng đầu tiên chứa số lượng test case
Dòng đầu tiên chứa số nguyên
Dòng thứ hai chứa
Dữ liệu đảm bảo rằng tổng
Output
Với mỗi test case, in ra một số nguyên duy nhất là số lượng đôi đũa lớn nhất tạo được.
Scoring
Subtask | Điểm | Ràng buộc |
---|---|---|
1 | ||
2 | Không có ràng buộc gì thêm | |
Tổng |
Sample Input 1
2
7
1 1 1 2 2 2 2
4
2 3 3 2
Sample Output 1
3
3
Sample Input 2
2
1
4
10
3 1 4 1 5 9 2 6 5 3
Sample Output 2
1
15
Notes
Trong test case đầu tiên ở ví dụ đầu tiên, ta có
Lưu ý ta còn lại một thanh tre độ dài
Trong test case thứ hai ở ví dụ đầu tiên, ta có thể bẻ thanh tre có độ
dài
Trong test case đầu tiên ở ví dụ thứ hai, ta có duy nhất một thanh tre
độ dài
Bình luận
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.