Trò chơi bài
Đề bài
Mô tả
Có lá bài, mỗi lá được ghi một chữ cái in hoa. Bạn phải chọn ra đúng lá bài trong số đó.
Sau khi chọn, với mỗi lá bài đã chọn bạn nhận được số xu bằng số lá bài đã chọn có cùng chữ cái với nó (kể cả chính nó). Tổng số xu nhận được là tổng của các giá trị này trên tất cả các lá bài đã chọn.
Nói cách khác, nếu trong số lá đã chọn có lá cùng ghi một chữ cái, thì nhóm chữ cái đó đóng góp xu vào tổng.
Hãy tìm số xu lớn nhất có thể nhận được.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và .
- Dòng thứ hai chứa một xâu gồm chữ cái in hoa (không có dấu cách), chữ cái thứ là chữ trên lá bài thứ .
Dữ liệu ra
- In ra một số nguyên duy nhất — số xu lớn nhất có thể nhận được.
Ràng buộc
- Các lá bài chỉ ghi chữ cái in hoa từ A đến Z.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 15 10 DZFDFZDFDDDDDDF |
82 | Có 9 lá D, 4 lá F, 2 lá Z. Chọn cả 9 lá D (mỗi lá cho 9 xu, tổng ) và thêm 1 lá bất kỳ (cho 1 xu). Tổng . |
| 6 4 YJSNPI |
4 | Tất cả 6 lá đều khác chữ cái. Chọn 4 lá bất kỳ, mỗi lá chỉ cho 1 xu, tổng . |
Bình luận