Codeforces Round 374 (Div. 2)
B
Passwords
Codeforces
1100
原题
← AC →
翻译中…

Vanya is managed to enter his favourite site Codehorses. Vanya uses $*n*$ distinct passwords for sites at all, however he can't remember which one exactly he specified during Codehorses registration.

翻译中…

Vanya will enter passwords in order of non-decreasing their lengths, and he will enter passwords of same length in arbitrary order. Just when Vanya will have entered the correct password, he is immediately authorized on the site. Vanya will not enter any password twice.

翻译中…

Entering any passwords takes one second for Vanya. But if Vanya will enter wrong password $*k*$ times, then he is able to make the next try only $5$ seconds after that. Vanya makes each try immediately, that is, at each moment when Vanya is able to enter password, he is doing that.

翻译中…

Determine how many seconds will Vanya need to enter Codehorses in the best case for him (if he spends minimum possible number of second) and in the worst case (if he spends maximum possible amount of seconds).

翻译中…

Input

翻译中…

The first line of the input contains two integers $*n*$ and $*k*$ ($1 ≤ *n*, *k* ≤ 100$) — the number of Vanya's passwords and the number of failed tries, after which the access to the site is blocked for $5$ seconds.

翻译中…

The next $*n*$ lines contains passwords, one per line — pairwise distinct non-empty strings consisting of latin letters and digits. Each password length does not exceed $100$ characters.

翻译中…

The last line of the input contains the Vanya's Codehorses password. It is guaranteed that the Vanya's Codehorses password is equal to some of his $*n*$ passwords.

翻译中…

Output

翻译中…

Print two integers — time (in seconds), Vanya needs to be authorized to Codehorses in the best case for him and in the worst case respectively.

翻译中…

Note

翻译中…

Consider the first sample case. As soon as all passwords have the same length, Vanya can enter the right password at the first try as well as at the last try. If he enters it at the first try, he spends exactly $1$ second. Thus in the best case the answer is $1$. If, at the other hand, he enters it at the last try, he enters another $4$ passwords before. He spends $2$ seconds to enter first $2$ passwords, then he waits $5$ seconds as soon as he made $2$ wrong tries. Then he spends $2$ more seconds to enter $2$ wrong passwords, again waits $5$ seconds and, finally, enters the correct password spending $1$ more second. In summary in the worst case he is able to be authorized in $15$ seconds.

翻译中…

Consider the second sample case. There is no way of entering passwords and get the access to the site blocked. As soon as the required password has length of $2$, Vanya enters all passwords of length $1$ anyway, spending $2$ seconds for that. Then, in the best case, he immediately enters the correct password and the answer for the best case is $3$, but in the worst case he enters wrong password of length $2$ and only then the right one, spending $4$ seconds at all.

翻译中…

样例

Input #1
5 2
cba
abc
bb1
abC
ABC
abc
Output #1
1 15
InputCopy OutputCopy
Input #2
4 100
11
22
1
2
22
Output #2
3 4
InputCopy OutputCopy
题目信息
题号
721B
时间限制
2 s
内存限制
256 MB
标签
模拟
数学
排序
字符串

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。