프로그램 명: transformations
제한시간: 1 초
N x N (1 <= N <=10) 의 정사각형 패턴이 다른 패턴으로 변환된 경우 어떤 변환이 일어난지를 알아내는 프로그램을 작성하시오.
동작은
- 1 번: 시계 방향 90 도 변환
- 2 번: 시계 방향 180 도 변환
- 3 번: 시계 방향 270 도 변환
- 4 번: 수평으로 대칭 변환
- 5 번: 대칭 후 1 - 3 번 동작
- 6 번: not change
- 7 번: 위의 어떤 것으로도 만들 수 없음.
하나 이상의 변환으로 만들 수 있는 경우 위에서 정의한 변환 중 번호가 작은 변환을 선택한다.
입력형식
- 첫 라인은 정사각형의 크기가 입력되고,
- 다음 n 라인은 변환이 일어나기 전의 정사각형의 정보가 - 혹은 @ 로 주어지고
- 다음 n 라인은 변환이 일어난 후의 정사각형 정보가 주어진다.
출력 형식
1부터 7 사이중 하나를 출력한다.
입출력 예
입력
3
@-@
---
@@-
@-@
@--
--@
출력
1
출처:usaco
[질/답]
[제출 현황]
[푼 후(1)]