페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB

픽사베이에서 가져온 이미지
칼리는 벽에 유난히 큰 관심을 가진 뛰어난 목수이다. 오늘 칼리는 작업을 하나 맡았다. 새 아파트를 짓고 있으며, 이 아파트는 개의 칸으로 주어진다. 각 칸은 *#*으로 표시되는 벽이거나 *-*로 표시되는 빈칸이다. 가장 왼쪽 칸과 가장 오른쪽 칸은 항상 벽이다.
칼리는 크기가 정확히 인 방이 생기도록 최소 개수의 벽을 허물어 달라는 요청을 받았다. 즉, 정확히 개의 빈칸이 나란히 있어야 하며, 그보다 많아서도 적어서도 안 된다. 가장 왼쪽이나 가장 오른쪽의 벽을 허물면 바깥으로 열리므로 칼리는 이 벽들을 허물 수 없다.
그룹 | 점수 | 제한
1 | 28 |
2 | 32 |
3 | 40 | 추가 제한 없음
입력의 첫째 줄에는 두 정수 와 ()가 주어지며, 각각 칸의 개수와 칼리가 만들어야 하는 방의 크기를 나타낸다.
다음 줄에는 아파트를 나타내는 개의 문자로 이루어진 문자열이 주어진다.
위의 조건을 만족시키기 위해 칼리가 허물어야 하는 벽의 최소 개수를
한 줄에 출력한다. 불가능하다면 Neibb을 출력한다.
7 2
#-#-#-#
Neibb
8 3
#-###--#
1
4 3
#--#
Neibb
Forritunarkeppni Framhaldsskólanna
로그인 상태를 확인하는 중입니다.