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

이미지 출처: 위키미디어
오래전에는 수많은 전투가 참호에서 벌어졌다. 이제 아이슬란드군 전체가 참호전 훈련을 하고 있다. 참호전에서는 병사들이 참호 안에 일렬로 배치된 뒤, 몸을 일으켜 총으로 조준하고 발사한다. 병사들은 몸을 일으킬 때 자신도 총에 맞을 위험에 처한다. 아이슬란드 병사들은 모두 똑같이 훌륭한 훈련을 받았으므로 정확히 똑같이 행동한다. 다시 말해, 모든 병사는 동시에 사격한다. 아이슬란드 병사들은 훈련 덕분에 명중률도 완벽하여 항상 표적을 맞힌다. 총에 맞은 병사는 참호에서 제거된다.
아이슬란드의 장군은 뛰어난 수학자이기도 하다. 따라서 그는 훈련을 수학적인 방식으로 구성한다. 그는 ``저격수 조준경'' 연산자 를 정의한다. 병사 가 병사 를 조준하면 이를 로 나타낸다.
아이슬란드의 장군은 훈련에서 병사들의 위치를 나타내기 위해 각 참호마다 하나씩 두 이진 문자열 와 를 작성했다. 훈련에서 두 참호에는 각각 병사를 배치할 수 있는 위치가 개 있다. 번째 문자가 이면 참호의 번째 위치에 병사가 있고, 문자가 이면 그곳에는 병사가 없다. 훈련에서는 모든 에 대해, 해당 위치에 병사들이 있다면 와 가 성립한다.
장군은 각 위치마다 두 참호 중 어느 한쪽에 병사가 남아 있는지 알려 달라고 한다.
그룹 | 점수 | 제한
1 | 20 |
2 | 80 | 추가 제한 없음
첫째 줄에 하나의 정수 이 주어진다. 그다음 두 줄이 주어지며, 첫 번째 줄에는 문자열 가, 두 번째 줄에는 문자열 이 주어진다. 문자열은 항상 이진 문자열이며, 모든 문자는 또는 이다.
개의 문자로 이루어진 한 줄을 출력한다. 훈련이 끝난 뒤 위치 에서 두 참호 중 어느 한쪽에 병사가 남아 있다면 번째 문자는 이어야 하고, 그렇지 않으면 이어야 한다.
1
1
1
0
5
01011
11110
10101
Forritunarkeppni Framhaldsskólanna
로그인 상태를 확인하는 중입니다.