본문으로 바로가기

사다리타기

참가자와 결과를 한 줄씩 넣으면 가운데가 가려진 무작위 사다리를 만듭니다. 결과가 모자라면 꽝으로 채우고, 결과 보기를 누른 뒤 참가자별 경로를 따라가 볼 수 있습니다.

결과가 참가자보다 적으면 남는 자리는 꽝이 됩니다. 결과 순서는 사다리를 만들 때마다 섞입니다.

3 ~ 18개

입력한 내용은 이 브라우저 안에서만 처리되며 서버로 전송되지 않습니다. 어떻게 동작하나요?

A 출발점에서 가로선을 따라 가운데 결과로 이어지는 사다리 경로

사다리타기란

세로줄을 사람 수만큼 긋고 그 사이에 가로 다리를 놓은 다음, 위에서 출발해 가로 다리를 만날 때마다 옆줄로 건너가며 내려가는 추첨입니다. 맨 아래에 닿은 자리에 적힌 것이 그 사람의 결과입니다. 한국에서는 사다리타기, 일본에서는 아미다쿠지(あみだくじ), 영어로는 Ghost leg라고 부르는 같은 놀이입니다. 가로 다리를 어떻게 놓아도 한 자리에는 한 사람만 도착합니다.

사용 방법

페이지를 열면 예시 이름 4명과 결과 2개로 만든 사다리가 이미 놓여 있습니다. 예시를 지우고 자기 내용으로 바꿔 쓰면 됩니다.

  1. “참가자 (한 줄에 한 명, 2 ~ 12명)” 칸에 이름을 한 줄에 한 명씩 넣습니다.
  2. “결과 (한 줄에 하나)” 칸에 상품, 벌칙, 역할 같은 결과를 한 줄에 하나씩 넣습니다. 결과는 참가자 수보다 많을 수 없고, 적으면 남는 자리가 “꽝”이 됩니다.
  3. “가로 다리 개수”는 그대로 두어도 됩니다. 정하는 기준은 아래에서 설명합니다.
  4. “생성하기”를 누르면 새 사다리가 만들어집니다. 위에는 참가자 이름이, 아래에는 섞인 순서의 결과가 보이고, 가로 다리가 있는 가운데는 가림막으로 덮여 있습니다.
  5. “결과 보기”를 누르면 가림막이 걷히면서 가로 다리가 나타나고, 사다리 아래 “결과”에 참가자별 결과가 나옵니다.
  6. 사다리 위의 참가자 이름을 누르면 그 사람의 경로가 색 선으로 그려지고, 다시 누르면 지워집니다. “모든 경로 보기”는 모든 경로를 한꺼번에 그리고, 그 뒤에는 같은 버튼이 “경로 지우기”로 바뀝니다.

이미 만든 판을 섞는 버튼은 세 가지입니다. 어느 것을 눌러도 사다리가 다시 가려집니다.

버튼 바뀌는 것 그대로인 것
사다리 섞기 가로 다리의 위치, 아래쪽 결과 순서 가로 다리 개수, 참가자 순서
참가자 섞기 위쪽 참가자 순서 가로 다리, 결과 순서
결과 섞기 아래쪽 결과 순서(꽝 자리 포함) 가로 다리, 참가자 순서

가로 다리 개수 정하기

넣을 수 있는 범위는 참가자 수에 따라 달라지고, 입력 칸 옆에 “3 ~ 18개”처럼 표시됩니다. 가장 적게는 세로줄 사이 칸의 수(참가자 수 - 1)만큼이고, 가장 많게는 그 6배(6배가 10보다 작으면 10개)입니다. 처음 들어 있는 값은 칸 수의 3배(3배가 5보다 작으면 5개)입니다.

참가자 넣을 수 있는 범위 처음 값
2명 1 ~ 10개 5개
4명 3 ~ 18개 9개
6명 5 ~ 30개 15개
8명 7 ~ 42개 21개
12명 11 ~ 66개 33개

이 칸을 직접 고치기 전까지는 참가자 수를 바꿀 때마다 처음 값도 따라 바뀝니다. 한 번 고친 뒤에는 그 숫자가 유지되므로, 참가자를 크게 늘리거나 줄였다면 범위 안에 있는지 확인하세요. 범위를 벗어나면 “가로 다리 개수는 3 ~ 18개로 입력하세요.“처럼 안내가 나옵니다.

가로 다리가 많으면 경로가 여러 번 꺾여 따라가는 재미가 커질 뿐, 누가 무엇을 받을지의 확률은 달라지지 않습니다.

결과가 정해지는 방식

결과는 “생성하기”나 섞기 버튼을 누르는 순간 정해집니다. 가림막이 걷히는 모습과 경로가 그려지는 움직임은 이미 정해진 결과를 보여 줄 뿐입니다.

가로 다리는 다음 규칙으로 놓습니다.

  • 먼저 세로줄 사이 칸마다 하나씩 놓습니다. 다리가 하나도 없는 칸이 있으면 그 칸 왼쪽 참가자는 오른쪽 결과에 절대 닿지 못하기 때문입니다.
  • 나머지는 놓을 수 있는 모든 자리 가운데서 무작위로 고릅니다.
  • 같은 높이에서 이웃한 두 칸에는 함께 놓지 않습니다. 세로줄 하나가 한 높이에서 양쪽 다리에 동시에 걸리면 어느 쪽으로 건너야 할지 정할 수 없기 때문입니다.

여기에 더해 사다리를 만들 때마다 아래쪽 결과의 순서를 무작위로 섞습니다. 이 단계 덕분에 가로 다리 개수가 몇 개든 참가자와 결과의 모든 짝이 같은 확률로 나옵니다. 참가자 4명에 결과를 2개 넣으면 자리 4개 중 2개가 꽝이므로 누구든 꽝이 될 확률은 4분의 2, 곧 50%입니다.

다리의 위치와 섞는 순서에 쓰는 난수는 브라우저의 crypto.getRandomValues에서 받습니다. “결과 보기”를 누르기 전에는 가로 다리를 화면에 그리지 않으므로, 가림막 뒤를 들여다보는 방법으로 결과를 미리 알 수는 없습니다.

꽝으로 몇 명만 뽑기

결과 칸을 다 채우지 않아도 되는 점을 이용하면 여러 명 중 몇 명만 뽑는 추첨이 됩니다.

  • 6명 중 커피 살 사람 1명: 결과에 “커피 사기” 한 줄만 넣습니다. 나머지 다섯 자리는 꽝입니다.
  • 8명 중 청소 당번 2명: 결과에 “청소하기”를 두 줄 넣습니다. 같은 결과를 여러 줄 넣어도 됩니다.
  • 4명이 역할을 하나씩 맡기: 결과를 4줄 모두 채우면 꽝 없이 한 사람에 하나씩 돌아갑니다.

참고 자료

자주 묻는 질문

참가자나 결과를 고쳤는데 왜 사다리가 그대로인가요?

입력 칸을 고치는 것만으로는 이미 만든 사다리가 바뀌지 않습니다. 입력이 사다리와 달라지면 "입력이 바뀌었습니다. 생성하기를 눌러야 사다리에 반영됩니다."라는 안내가 나오고, "생성하기"를 눌러야 새 입력으로 사다리를 다시 만듭니다. "사다리 섞기"·"참가자 섞기"·"결과 섞기"는 이미 만든 판을 섞는 버튼이라 고친 입력을 반영하지 않습니다.

결과를 본 뒤에 섞기 버튼을 누르면 결과가 바뀌나요?

바뀝니다. 섞기 버튼 세 개는 모두 사다리를 다시 가리고 짝을 새로 정합니다. "참가자 섞기"와 "결과 섞기"는 가로 다리를 그대로 둔 채 위쪽 이름이나 아래쪽 결과의 자리만 바꾸는데, 자리가 바뀌면 누가 무엇을 받는지도 달라집니다. 공개한 결과를 그대로 확정하려면 섞기 버튼과 "생성하기"를 누르지 마세요.

참가자가 2명이면 가로 다리 개수만 보고 결과를 맞힐 수 있지 않나요?

사다리만 보면 그렇습니다. 2명일 때는 가로 다리를 하나 지날 때마다 자리가 바뀌므로, 가로 다리가 짝수 개면 출발한 줄로 돌아오고 홀수 개면 반대쪽 줄에 도착합니다. 그래서 이 도구는 사다리를 만들 때마다 아래쪽 결과의 순서도 함께 섞습니다. 어느 결과가 어느 줄 아래에 놓일지가 반반이므로 가로 다리 개수를 알아도 결과를 미리 알 수 없습니다.

참가자가 13명 이상이면 어떻게 하나요?

한 판에는 12명까지만 넣을 수 있습니다. 13명을 넣고 "생성하기"를 누르면 "참가자는 2 ~ 12명이어야 합니다. (지금 13명)"이라는 안내가 나오고 사다리는 만들어지지 않습니다. 인원을 나눠 여러 판으로 하거나, 사다리 그림이 필요 없다면 인원 제한이 없는 랜덤 뽑기를 쓰세요.

이름이 같은 참가자가 있어도 되나요?

됩니다. 참가자는 이름이 아니라 위쪽 자리로 구분하므로 같은 이름을 두 줄 넣으면 두 사람으로 봅니다. 결과 목록에서는 이름 앞의 색 점이 자리마다 달라서, 이름을 눌러 그려지는 경로의 색과 맞춰 보면 누구의 결과인지 알 수 있습니다. 결과 칸에도 같은 내용을 여러 줄 넣을 수 있습니다.

사다리 결과를 저장하거나 다시 확인할 수 있나요?

이 도구는 사다리와 결과를 저장하지 않고, 결과를 복사하는 버튼도 없습니다. 페이지를 새로 고치면 입력 칸이 예시로 돌아가고 사다리도 새로 만들어집니다. 나중에 확인해야 하는 추첨이라면 "결과 보기"를 누른 뒤 "모든 경로 보기"까지 켠 화면을 캡처해 두세요. 사다리 그림과 참가자별 결과가 한 화면에 남습니다.

최종 수정일: