| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 (추가 시간 없음) | 2048 MB | 36 | 30 | 26 | 96.296% |
Professor Kardashi is known for always being fashionable and for her passion for computer science. Her current obsessions are binary strings and efficiency. In particular, she says that a binary string is kool if it does not contain $K$ or more consecutive identical characters.
To test your skills, Professor Kardashi gives you a binary string $S$ and allows you to perform the following operation on it: choose an index $i$ and flip the value of $S_i$ (changing a “0” to “1” or a “1” to “0”).
Your task is to transform $S$ into a kool string using the minimum number of operations.
The input consists of a single line that contains an integer $K$ and a binary string $S$ (2ドル ≤ K ≤ |S| ≤ 10^5$).
Output a single line with an integer indicating the minimum number of operations needed to transform $S$ into a kool string, followed by a kool string that can be obtained after applying that number of operations to $S$. If there are multiple solutions, output any of them.
2 00
1 01
2 10
0 10
3 1111100
1 1101100
3 00001111
2 01001101