EN

사고력 · 초6-1 연역적 논리 (2)

문제

강 건너기

33명이 강 이쪽 편에 서 있습니다. 배는 한 척뿐이고 한 번에 5명까지 탑니다. 배가 돌아오려면 누군가 한 명은 타야 합니다. 모두 건너려면 배가 몇 번 지나야 하는지 구합니다.
내 답
풀이 과정
전략 빠짐없이 나열하기 — 33명은 한눈에 그려지지 않으니 먼저 5명이나 9명짜리 작은 문제를 실제로 굴려 보면서 왕복 한 번이 무엇을 해내는지 봅니다. 그러면 모든 것을 지배하는 규칙이 드러납니다. 5명이 건너가도 한 명은 노를 저어 돌아와야 하므로 왕복 한 번이 실제로 옮기는 사람은 4명뿐이라는 것입니다. 그다음에는 왕복마다 한 줄씩 표를 채워 33명까지 끌고 가면 정해진 횟수 안에 끝나는 방법이 하나 나오고, 이것으로 그만큼이면 충분하다는 사실이 증명됩니다. 그런데 '충분하다'와 '가장 적다'는 다른 말입니다. 그보다 적게는 안 된다는 것을 보이려면 누가 어디 있는지 쫓아다니기를 그만두고, 건너기를 건너가기와 되돌아오기 두 종류로만 나눈 다음 각 종류가 건너편 사람 수를 얼마나 바꿀 수 있는지 한계를 매겨야 합니다. 이렇게 정보를 다르게 정리하는 두 번째 시선이 '되는 답'을 '가장 작은 답'으로 바꾸어 줍니다.
1STEP 1

작은 무리로 먼저 해 보며 왕복 한 번의 값어치 알아내기

왕복 한 번에 4명이 건너편에 남습니다.

5 - 1 = 4 (왕복 한 번에 옮겨지는 사람 수)
2STEP 2

규칙 정리하기: 왕복마다 4명, 마지막만 편도

마지막 배만 돌아오지 않습니다.

왕복: +5 - 1 = +4 (건너기 2번), 마지막: +5 (건너기 1번)
3STEP 3

마지막 배 앞까지 왕복이 몇 번 필요한지 구하기

마지막 5명 앞까지 왕복이 7번 필요합니다.

4 × r + 5 = 33 → 4 × r = 28 → r = 7, 4 × 7 + 5 = 33
4STEP 4

실제 순서를 짜서 세어 보기: 15번으로 가능하다

순서를 짜서 세면 15번입니다.

7 × 2 + 1 = 15 번
5STEP 5

15번보다 적게는 불가능함을 보이기

그보다 적게는 모두 건널 수 없습니다.

5 × (b+1) - 1 × b = 4 × b + 5 ≥ 33 → b ≥ 7 → 2 × b + 1 ≥ 15
6STEP 6

두 반쪽을 합치기

그러므로 답은 15번입니다.

15 ≤ 답 이고 답 ≤ 15 → 답 = 15
정답
15
7 × 2 + 1 = 15
답은 건너기 횟수이므로 자연수여야 하고, 실제로 홀수입니다. 배가 이쪽에서 출발해 건너편에서 끝나므로 홀수일 수밖에 없습니다. 크기도 어림해 봅니다. 만약 배가 아무도 타지 않고도 저절로 돌아올 수 있다면 33명을 5명씩 나누어 태우는 데 배 일곱 척분이면 되고, 5 x 7 = 35이므로 건너기는 7번으로 끝납니다. 15번은 그 두 배를 조금 넘는데, 나갈 때마다 돌아오는 삯을 거의 매번 치러야 하는 상황에서 딱 기대할 만한 크기입니다. 사람 수도 맞아떨어집니다. 왕복 7번이 4명씩 옮기므로 7 x 4 = 28명이고 여기에 마지막 배의 5명을 더하면 33명이라, 괜히 건넌 사람도 없고 남겨진 사람도 없습니다.
핵심 정리

누군가는 배를 저어 돌아와야 하니 왕복 한 번이 진짜로 옮기는 사람은 4명뿐이에요. 그리고 '가장 적게'를 묻는 문제는 되는 방법을 보여 주는 것만으로는 부족하고, 그보다 적게는 왜 안 되는지도 말해야 해요.

  • 작은 무리로 먼저 해 보며 왕복 한 번의 값어치 알아내기
  • 규칙 정리하기: 왕복마다 4명, 마지막만 편도
  • 마지막 배 앞까지 왕복이 몇 번 필요한지 구하기
  • 실제 순서를 짜서 세어 보기: 15번으로 가능하다
  • 15번보다 적게는 불가능함을 보이기
  • 두 반쪽을 합치기