문제 분류 수업 진도 대회 채점현황 순위 질문게시판
게임
스도쿠 타이핑 리듬 타자게임 타이핑 테트리스 타이핑 인베이더 타이핑 지뢰찾기 8192 공룡게임 타이핑 플래피버드 랭킹
로그인

3039 : 십자 스위치 뒤집기

•시간제한: 1.000 S •메모리제한: 256 MB •제출: 5 •통과: 2 •만든사람: suakii

3039 : 십자 스위치 뒤집기

시간 1.000s · 메모리 256MB · 제출 5 · 정답 2

문제 설명

$3 \times 3$ 크기의 격자에 전구가 달려있습니다. 0은 꺼진 상태, 1은 켜진 상태를 의미합니다.

특정 좌표 $(R, C)$의 스위치를 누르면, 그 전구를 포함하여 해당 가로줄과 세로줄에 있는 모든 전구들의 상태가 반전(0은 1로, 1은 0으로)됩니다. (총 5개의 전구가 반전됩니다.)

초기 전구 상태와 누른 스위치의 좌표가 주어졌을 때, 스위치를 한 번 누른 직후의 전구 상태를 출력하세요.



[제약 조건]
• $1 \le R, C \le 3$
• 전구의 상태는 $0$ 또는 $1$
• 입력되는 모든 값은 정수

입력 설명

첫째 줄부터 세 줄에 걸쳐 $3 \times 3$ 크기의 전구 초기 상태($0$ 또는 $1$)가 공백으로 구분되어 주어집니다.
네 번째 줄에 스위치를 누른 행 $R$과 열 $C$가 공백으로 구분되어 주어집니다.

출력 설명

바뀐 후의 $3 \times 3$ 전구 상태를 출력하세요. (입력 형식과 동일하게 줄바꿈하여 출력)

입력 예시
COPY
복사되었습니다!

0 0 0
0 0 0
0 0 0
2 2

출력 예시
COPY
복사되었습니다!

0 1 0
1 1 1
0 1 0

출처/분류

NOTICE  —  BFStudy OJ 정보샘
애들아, 문제 많이 풀고 게임 잠깐 하는거지?
— 정보샘