Jongmah
Đề bài
Mô tả
Bạn có quân bài trên tay. Mỗi quân bài ghi một số nguyên trong khoảng từ đến .
Bạn muốn ghép các quân bài thành các bộ ba. Một bộ ba gồm đúng ba quân bài sao cho các số trên chúng thỏa mãn một trong hai điều kiện:
- Cả ba số giống hệt nhau (ví dụ ), hoặc
- Ba số là ba số nguyên liên tiếp (ví dụ ).
Chẳng hạn và là các bộ ba hợp lệ, còn và thì không.
Mỗi quân bài chỉ được dùng cho nhiều nhất một bộ ba. Hãy tính số bộ ba nhiều nhất có thể ghép được từ các quân bài trên tay.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và : số quân bài và số loại giá trị.
- Dòng thứ hai chứa số nguyên , trong đó là số ghi trên quân bài thứ .
Dữ liệu ra
In ra một số nguyên: số bộ ba nhiều nhất có thể ghép được.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 10 6 2 3 3 3 4 4 4 5 5 6 |
3 | Ghép ba bộ liên tiếp: , , . Vì chỉ có quân bài nên không thể ghép bộ. |
| 12 6 1 5 3 3 3 4 3 5 3 2 3 3 |
3 | Có các quân bài , số (bảy lần), (hai lần). Ghép được , , . |
| 13 5 1 1 5 1 2 3 3 2 4 2 3 4 5 |
4 | Ghép được bốn bộ ba từ quân bài đã cho. |
Bình luận