고령 멜빙 축제

월간 향유회 2025. 10. A번 BOJ 34661번
시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB29922920380.237%

문제

미국 힙합신의 대부 Kanye West가 올해 고령을 방문한다!

그는 고령군의 대표 축제인 고령 멜빙 축제의 Headliner로 서게 되었다. 마지막 하나 남은 그의 공연 티켓을 두고 세원이와 피자가 대결을 하고 있다.

이 대결이란 칸의 일부분에 장애물이 설치되어 있는 $N \times M$ 격자에 $1 \times 1$ 또는 $3 \times 3$ 블록을 놓는 것이다. 장애물과 블록이 겹치게 놓을 수는 없으며, 이미 블록을 놓은 곳에도 다른 블록이 겹치게 놓을 수 없다. 세원이와 피자는 이 규칙에 따라 번갈아 가면서 블록을 놓는다. 자신의 차례에 더 이상 블록을 놓을 수 없는 사람이 게임을 지게 된다.

게임은 세원이가 먼저 시작한다고 할 때, 공연 티켓을 얻어갈 사람은 누구인가?

입력

첫째 줄에 테스트 케이스의 개수 $T$가 주어진다. $(1 \le T \le 10)$

각 테스트 케이스의 첫째 줄에 격자의 크기를 나타내는 정수 $N$과 $M$이 공백으로 구분되어 주어진다. $(1 \le N, M \le 100)$

각 테스트 케이스의 둘째 줄부터 $N$개의 줄에 걸쳐 길이 $M$의 문자열이 주어지며, 문자는 . 또는 x이다. $i$행 $j$열의 문자가 .라면 격자의 해당 칸에 장애물이 없으며 x라면 장애물이 있다는 뜻이다.

모든 테스트 케이스의 $N \times M$의 합은 $10\,000$을 넘지 않는다.

출력

각 테스트 케이스마다 공연 티켓을 얻어갈 사람의 이름을 출력한다. 세원이가 대결을 이긴다면 sewon, 피자가 대결을 이긴다면 pizza를 출력한다.

예제 입력 1

3
1 2
.x
2 2
..
..
5 5
xxxxx
x...x
x...x
x...x
xxxxx

예제 출력 1

sewon
pizza
sewon

출처

Contest > BOJ User Contest > 월간 향유회 > 월간 향유회 2025. 10. A번

  • 문제를 만든 사람: pjshwa
  • 문제를 검수한 사람: chogahui05, kaorin, lky7674, snrnsidy, tony9402, utilforever