Puzzimo

스카이스크래퍼 푸는 법: 가장자리에서 도시 보기

5분 분량 ·

스카이스크래퍼에서 각 칸은 1층부터 n층 높이의 빌딩이고, 모든 행과 열에는 각 높이의 빌딩이 하나씩 있습니다. 가장자리의 숫자는 그쪽에서 보이는 빌딩 수를 알려 줍니다. 더 높은 빌딩은 뒤에 있는 낮은 빌딩을 모두 가립니다.

단서는 처음엔 알쏭달쏭해 보이지만 하나하나가 정확한 정보를 줍니다. 이 가이드는 가장 쉬운 단서부터 미묘한 단서까지 차례로 다룹니다.

규칙

  • n×n 격자에서 모든 행과 열에는 1부터 n까지 각 높이의 빌딩이 하나씩 있습니다.
  • 격자 밖의 단서는 그 행이나 열을 따라 바라볼 때 보이는 빌딩 수입니다.
  • 빌딩은 앞에 있는 모든 빌딩보다 높을 때 보입니다.
  • 단서만으로 답이 두 가지가 된다면, 해답이 하나가 되도록 몇몇 높이가 주어집니다.

쉬운 단서: 1과 n

  • 단서 1은 빌딩이 하나만 보인다는 뜻이므로 가장 높은 빌딩(n)이 단서 바로 옆에 있습니다.
  • 단서 n은 모든 빌딩이 보인다는 뜻이므로 그쪽에서부터 1, 2, 3 … n으로 높아집니다.
  • 단서 2는 가장 높은 빌딩이 맨 앞에 올 수 없고(그러면 하나만 보임), 그 앞에서 보이는 빌딩은 첫 빌딩뿐이라는 뜻입니다.

가장 높은 빌딩은 얼마나 가까울 수 있을까?

가장 높은 빌딩 앞에서 보이는 빌딩은 한 계단씩 높아지는 단입니다. 그래서 단서가 c이면 가장 높은 빌딩(n)은 그쪽에서 처음 c − 1칸에 들어갈 수 없습니다. 5×5 격자에서 단서 4라면 5는 그 줄의 마지막 두 칸 중 하나입니다.

같은 생각으로 다른 칸도 좁힐 수 있습니다. 단서가 c이면 그쪽 첫 칸은 최대 n − c + 1입니다. 그 뒤에 더 높은 빌딩 c − 1개가 들어갈 자리가 있어야 하기 때문입니다.

마주 보는 단서를 함께 쓰기

모든 줄은 양 끝에 단서가 하나씩 있고, 가장 높은 빌딩은 양쪽 모두에서 보입니다. 그래서 두 단서를 합치면 그 위치를 대략 알 수 있습니다.

  • 양 끝의 단서가 둘 다 크면 가장 높은 빌딩은 가운데 쪽에 있습니다.
  • 한쪽 단서가 작고 다른 쪽이 크면 가장 높은 빌딩은 작은 단서 가까이에 있습니다.
  • 어느 줄이든 두 단서의 합은 최대 n + 1입니다.

그다음엔 스도쿠처럼 생각하기

빌딩 몇 개가 놓이면 퍼즐은 라틴 방진이 됩니다. 각 높이는 행과 열에 한 번씩이므로 싱글과 페어로 격자를 완성합니다. 줄이 거의 찼을 때마다 단서를 다시 확인하세요. 마지막 칸들은 대개 올바른 수를 만드는 순서가 하나뿐입니다.

푸는 순서

  1. 모든 단서 1(바로 옆에 가장 높은 빌딩)과 단서 n(오름차순)을 채웁니다.
  2. 다른 단서마다 너무 가까운 칸에서 가장 높은 빌딩을 지웁니다.
  3. 마주 보는 단서를 비교해 각 줄에서 가장 높은 빌딩의 위치를 찾습니다.
  4. 행과 열의 논리를 씁니다. 각 높이는 줄마다 한 번.
  5. 거의 찬 줄에서 보이는 빌딩을 세어 마지막 칸을 채웁니다.

연습하기

Puzzimo의 스카이스크래퍼는 4×4, 5×5, 6×6이 있고 네 변 모두에 단서가 있으며, 데일리 챌린지는 5×5입니다. 메모, 실행 취소, 힌트가 기본으로 있고(힌트 한 번마다 랭킹 시간에 30초 추가), 틀린 높이는 실수로 세며 세 번째 실수에서 라운드가 끝납니다.

지금 스카이스크래퍼 플레이

자주 묻는 질문

보이는 빌딩은 어떻게 세나요?

단서에서 줄을 따라 바라보세요. 첫 빌딩은 항상 보이고, 그 뒤의 빌딩은 앞의 모든 빌딩보다 높을 때만 보입니다.

스카이스크래퍼에서 단서 2는 무슨 뜻인가요?

빌딩이 정확히 두 개, 즉 첫 빌딩과 더 뒤에 있는 가장 높은 빌딩이 보인다는 뜻입니다. 그래서 가장 높은 빌딩은 단서 바로 옆에 올 수 없고, 첫 빌딩과 가장 높은 빌딩 사이의 빌딩은 모두 첫 빌딩보다 낮습니다.

스카이스크래퍼는 어디서부터 시작하나요?

1이나 격자 크기와 같은 단서부터 시작하세요. 빌딩이 바로 정해집니다. 그다음 큰 단서가 두 개 있는 줄을 보면, 가장 높은 빌딩은 가운데 근처에 있어야 합니다.