7Krokods
면접 대비시간 제한1초메모리 제한1024 MB
와일드카드 m장을 d, k, o, r 중 하나의 글자로 정해, 글자 개수 제곱의 합과 krokod 단어 개수당 7점을 합한 최대 점수를 구합니다.
문제
유명한 프로그래머 인플루언서 Krokod는 유튜브 채널에 올릴 영상을 찍지 않을 때면 친구 Paula와 보드게임을 한다. 그는 7Krokods 게임을 하고 싶어 하지만 Paula는 복잡한 게임을 좋아하지 않는다. 그래서 Krokod는 초록 카드와 악어 카드만 사용하기로 했다.
Paula는 초록 카드 장을 가지고 있으며, 각 카드에는 d, k, o, r 중 하나의 글자가 적혀 있다. Paula의 총점은 다음 두 요소의 합으로 정해진다.
- 글자마다, 그 글자가 적힌 카드 수의 제곱만큼 점수를 얻는다. 예를 들어
k가 적힌 카드가 장이면 점을 얻는다. - 카드로 만들 수 있는 단어
krokod마다 점을 추가로 얻는다.
첫 번째 예제의 그림.

Paula는 d가 장(점), k가 장(점), o가 장(점), r이 장(점) 있다. krokod 단어는 번 만들 수 있으므로 점을 얻는다. 총점은 점이다. ()
Paula는 악어 카드도 장 가지고 있다. 악어 카드 각각을 원하는 글자가 적힌 초록 카드로 바꿀 수 있다. Paula는 점수가 최대가 되도록 바꾼다.
Paula가 카드로 얻을 수 있는 최대 점수를 구하시오.
입력
첫 줄에 정수 과 이 주어진다(, ). 각각 초록 카드의 수와 악어 카드의 수이다.
둘째 줄에는 길이 의 문자열이 주어진다. 번째 문자는 번째 초록 카드에 적힌 글자이다. 문자열은 d, k, o, r 문자로만 이루어져 있다.
출력
한 줄에 Paula가 얻을 수 있는 최대 점수를 출력한다.
힌트
첫 번째 예제 설명: 문제의 그림을 참고하라.
두 번째 예제 설명: 최대 점수를 얻으려면 Paula는 악어 카드를 k가 적힌 초록 카드로 바꿀 수 있다.