사다리타기 원리와 확률
사다리타기를 하다 보면 이런 의문이 듭니다. “어떻게 아무도 같은 결과에 안 겹치지?” 그리고 내기라면 하나 더. “그럼 당첨 확률은 다 똑같나?” 이 두 질문의 답은 사다리라는 그림 안에 전부 들어 있습니다. 규칙을 잠깐 되짚고, 왜 겹치지 않는지, 확률은 정말 공평한지 순서대로 풀어 볼게요.
최종 업데이트: 2026년 7월
1. 사다리타기의 규칙
사다리는 세로줄 몇 개와, 이웃한 세로줄을 잇는 가로줄로 이뤄집니다. 규칙은 단 하나예요.
- 위에서 아래로 내려간다.
- 내려가다 가로줄을 만나면 반드시 옆으로 건너간다. 건너간 뒤 다시 아래로 내려간다.
사람마다 다른 세로줄에서 출발해 이 규칙대로 내려가면, 맨 아래의 어떤 결과에 도착합니다. 선택은 오직 “어느 줄에서 출발하느냐” 하나뿐이고, 나머지는 가로줄이 정해 줍니다.
2. 왜 결과가 절대 겹치지 않을까
핵심은 이겁니다. 가로줄 하나는 두 줄의 위치를 서로 맞바꾸는 것일 뿐입니다. A가 B 자리로 가면, 같은 순간 B는 A 자리로 옵니다. 자리가 사라지거나 두 사람이 한 자리에 겹치는 일이 구조적으로 일어날 수 없어요.
가로줄을 아무리 많이, 아무렇게나 그어도 “위의 서로 다른 출발점”은 언제나 “아래의 서로 다른 도착점”에 하나씩 짝지어집니다. 수학에서는 이런 완벽한 짝짓기를 일대일 대응(순열)이라고 불러요.
그래서 다섯 명이 타면 다섯 개의 결과가 정확히 하나씩 나눠집니다. “한 명이 당첨, 나머지 꽝”을 걸어 두면 반드시 한 명만 당첨되고, 두 사람이 동시에 당첨되거나 아무도 안 걸리는 일은 없습니다. 되짚어 보면 당연하지만, 이 성질 덕분에 사다리는 “자리를 겹치지 않게 나누는” 문제에 딱 맞습니다.
3. 그럼 당첨 확률은 공평할까
여기서부터가 오해가 많은 부분입니다. 결론부터 말하면, 가로줄이 넉넉하면 사실상 공평하지만, 가로줄이 너무 적으면 살짝 치우칠 수 있습니다.
극단적인 예를 들어 볼게요. 세로줄만 있고 가로줄이 하나도 없다면? 그냥 출발한 자리 그대로 아래로 내려갑니다. 아무것도 안 섞이니까 “1번 출발 → 1번 결과”로 고정되죠. 가로줄이 적을수록 이렇게 출발 근처 결과에 도착할 확률이 높아집니다.
반대로 가로줄을 촘촘히, 무작위로 많이 그으면 위치가 충분히 뒤섞여서 어느 출발점이 어느 결과에 가든 확률이 거의 같아집니다. 가로줄을 늘릴수록 “균등”에 점점 가까워지는 거예요.
완전히 공평하게 만드는 확실한 방법은 하나 더 있습니다. 가로줄뿐 아니라 누가 어느 줄에서 출발하는지도 무작위로 정하는 거예요. 출발 위치 자체가 랜덤이면, 설령 사다리가 조금 치우쳐 있어도 특정 사람이 유리할 방법이 없습니다.
참고로 이 도구는 참가자 수에 맞춰 가로줄을 넉넉히 자동으로 넣고, 모든 이웃한 세로줄 사이에 최소 한 개는 놓이도록 보정합니다. 그래서 사람이 느낄 만한 치우침 없이 잘 섞이도록 만들어져 있어요.
4. 온라인 사다리는 조작할 수 있을까
“프로그램이 미리 정해 두고 원하는 대로 보여주는 것 아니냐”는 걱정이 많습니다. 온라인 사다리를 믿고 쓰려면 세 가지를 확인하면 됩니다.
- 난수의 질: 가로줄 배치가 예측 가능한 규칙이 아니라 진짜 무작위여야 합니다. 이 도구는 브라우저의 암호학적 난수 생성기(crypto)를 씁니다.
- 재추첨 투명성: 마음에 드는 결과가 나올 때까지 몰래 다시 돌릴 수 없어야 합니다. 이 도구는 다시 섞은 횟수를 화면에 그대로 보여줍니다.
- 사후 검증: 결과가 끝난 뒤 바꿀 수 없다는 걸 증명할 수 있어야 합니다. 이 도구의 재현 링크를 열면 누구에게나 똑같은 사다리가 다시 그려집니다.
덧붙여, 입력한 이름과 결과는 서버로 전송되지 않고 브라우저 안에서만 계산됩니다. 사다리 배치를 어딘가 저장해 두었다가 바꾸는 구조 자체가 없습니다.
5. 사다리타기 잘 쓰는 법
- 사람이 결과보다 많거나 적어도 됩니다. 이 도구는 결과를 비우면 당첨·꽝을 자동으로 채우고, 모자라면 나머지를 꽝으로 메웁니다.
- 순서·당번을 정할 땐 결과 칸에 1·2·3번이나 요일을 넣으면 그대로 순번이 됩니다.
- 내기라면 이름을 넣은 뒤 각자 출발할 줄을 먼저 고르고 가로줄을 만드는 편이 더 공정하게 느껴집니다. 사다리를 다 그린 뒤 출발점을 고르면 뒤늦게 계산하려는 사람이 생기거든요.
- 결과가 나오면 재현 링크를 단체 채팅방에 함께 올리세요. “짜고 친 것 아니냐”는 말이 나오지 않습니다.
참가자 수만 정하면 사다리가 자동으로 완성됩니다. 이름을 누르면 그 사람의 길이 그려져요.
사다리타기 하러 가기6. 자주 묻는 질문
서로 다른 두 사람이 같은 결과에 도착할 수 있나요?
없습니다. 사다리는 위의 서로 다른 출발점을 아래의 서로 다른 도착점에 하나씩 짝짓는 구조라서, N명이 타면 N개의 결과가 정확히 하나씩 배정됩니다.
가로줄이 많을수록 더 공평한가요?
대체로 그렇습니다. 가로줄이 적으면 출발 자리 근처에 도착할 확률이 조금 높고, 많아질수록 어느 결과에 가든 확률이 고르게 수렴합니다. 출발 위치까지 무작위로 정하면 완전히 공평해집니다.
결과 순서를 미리 알면 유리한가요?
아니요. 어느 결과가 어느 세로줄 아래에 있는지 보여도, 거기에 도착하려면 가로줄을 따라가야 합니다. 가로줄이 무작위라 특정 결과를 노려 출발점을 고르는 것은 사실상 불가능합니다.
몇 명까지 함께 탈 수 있나요?
이 도구는 2명부터 15명까지 지원합니다. 인원이 많으면 사다리가 옆으로 넓어지고, 좁은 화면에서는 좌우로 스크롤해 볼 수 있습니다.