사다리타기

커피 내기, 자리 배정, 역할 나누기를 사다리로 정해 보세요. 최대 8명까지 됩니다.

이름 (위쪽)
결과 (아래쪽)

사용법

  1. 인원을 정하고, 위쪽에 참가자 이름, 아래쪽에 결과를 적습니다. 비워 두면 ‘참가자 1’, ‘당첨/꽝’이 들어갑니다.
  2. ‘사다리 만들기’를 누르면 가로줄이 무작위로 놓입니다.
  3. 이름 버튼을 하나씩 누르면 그 사람의 길이 색깔 선으로 그려집니다. 한 번에 보려면 ‘결과 모두 보기’를 누릅니다.

무작위로 만드는 방식

세로줄이 n개면 높이 10칸마다 n−1개의 자리에 가로줄을 놓을 수 있습니다. 왼쪽 자리부터 차례로, 바로 왼쪽에 가로줄이 없을 때만 50% 확률로 가로줄을 놓습니다. 확률은 crypto.getRandomValues로 정합니다. 내려가다 가로줄을 만나면 옆 세로줄로 건너가는 규칙이라 출발점마다 도착점이 하나씩 정해집니다.

이렇게 써 보세요

예시 1. 4명 커피 내기

인원 4, 결과에 ‘커피 사기’ 하나와 ‘통과’ 세 개를 적습니다. 한 명씩 이름을 눌러 긴장감 있게 확인합니다.

예시 2. 회의 역할 나누기

인원 3, 결과에 ‘사회’, ‘기록’, ‘타임키퍼’를 적으면 세 사람이 역할을 하나씩 겹치지 않게 맡습니다.

주의할 점

  • 사다리를 다시 만들면 결과도 새로 정해집니다. 결과를 확정하려면 처음 만든 사다리의 결과를 복사해 두세요.
  • 8명을 넘으면 화면에서 줄이 너무 촘촘해져 최대 8명으로 제한했습니다. 더 많은 인원은 랜덤 추첨기의 명단 뽑기를 쓰세요.

자주 묻는 질문

사다리는 어떻게 만들어지나요?

세로줄 사이 가로줄을 10개 높이마다 넣을지 말지를 암호학적 난수(crypto.getRandomValues)로 정합니다. 같은 높이에서 가로줄이 바로 옆에 이어 붙지 않게 해서, 길이 갈라지지 않고 한 명이 정확히 한 결과에 도착합니다.

두 사람이 같은 결과에 도착할 수도 있나요?

없습니다. 사다리는 구조상 위의 출발점과 아래 도착점이 1:1로 짝지어집니다. 그래서 결과 칸에 '당첨' 하나와 '꽝' 여러 개를 적으면 당첨자는 정확히 한 명입니다.

결과를 다른 사람에게 보여 주려면요?

'결과 모두 보기'를 누른 뒤 '결과 복사'를 누르면 '이름 → 결과' 목록이 복사됩니다. 단톡방에 붙여 넣으면 됩니다.

이름이나 결과를 바꾸면 사다리도 바뀌나요?

이름이나 결과를 고치면 사다리를 새로 만들어야 합니다. 이미 결과를 본 뒤에 입력을 바꿔 원하는 결과를 만드는 것을 막기 위해서입니다.