1. 대기실의 모든 응시자 위치에 대해 반복
대기실에서 응시자가 앉아 있는 모든 위치에 대해 거리두기 검사를 진행해야 합니다. 다음과 같이 응시자가 앉아 있지 않은 위치들은 continue; 키워드로 검사를 건너뛰도록 합니다.
for (int y = 0; y < room.length; y++) {
for (int x = 0; x < room[y].length; x++) {
if (room[y][x] != 'P') continue;
// 거리두기 검사
}
}
다음으로 해당 대기실에서 응시자의 위치 (x, y)가 거리두기를 지키는지 검사하는 메서드를 선언합니다.
private boolean isDistanced(char[][] room, int x, int y) {
// room[y][x]가 거리두기를 지키는지 검사
return true;
}