WIN-J · 생활과 실무 도구

동호회 대진표 만들기

참가 팀을 입력해 토너먼트나 리그 대진표를 만들고 경기 점수와 순위를 기록하세요. 부전승 자동 처리, 무작위 배치, CSV·JSON 저장과 인쇄를 지원합니다.

무료 · 설치 없이 사용입력한 내용은 이 브라우저에서 처리합니다.

입력 조건

2~32팀, 팀 이름은 60자까지입니다. 빈 줄은 무시하고 같은 이름은 사용할 수 없습니다. 입력 순서는 토너먼트 시드 순서로 사용합니다.

팀·대회 방식·배치를 바꾸면 기존 대진과 결과를 지우고 다시 만들어야 합니다. 점수는 각 경기의 저장 버튼으로 확정하세요.

이 도구에서 저장한 JSON을 불러옵니다. 최대 256KB이며 대진·점수·배치 순서를 복원합니다. 서버 저장이나 기기 간 자동 동기화는 하지 않습니다.

사용 방법

  1. 대회 이름과 토너먼트 또는 리그 방식을 선택합니다.
  2. 한 줄에 한 팀씩 2~32팀을 입력하고 입력 순서 또는 무작위 배치를 선택합니다.
  3. 대진표를 만든 뒤 양 팀이 정해진 경기의 점수를 입력하고 점수 저장을 누릅니다.
  4. 리그 순위나 토너먼트 우승자를 확인합니다. 앞 경기 승자를 바꾸면 영향을 받는 후속 결과가 정리됩니다.
  5. CSV·JSON을 저장하거나 인쇄하세요. 나중에 계속 기록하려면 JSON 파일을 다시 불러옵니다.

사용 예시

6팀 토너먼트는 8자리 대진에 2팀을 부전승으로 배치하며, 실제 치르는 경기는 5개입니다. 5팀 리그는 5라운드에 총 10경기를 하고, 팀마다 한 라운드씩 쉽니다.

계산 기준과 한계

단판 토너먼트와 팀별 1회 대결 리그를 지원합니다. 토너먼트는 입력 순서를 시드로 사용하고 빈 자리를 분산해 부전승을 자동 진출시킵니다. 무작위 배치는 브라우저 암호학적 난수로 최초 한 번 정하며 점수 저장 시 다시 섞지 않습니다. 리그 승점은 승 3·무 1·패 0으로 고정하고 승점·득실차·득점이 같으면 공동 순위입니다. 맞대결·다승 우선 등 종목별 추가 규정, 복식 파트너 편성, 코트·시간 예약, 더블 엘리미네이션은 지원하지 않습니다. 결과는 브라우저 메모리에만 있으므로 창을 닫기 전에 JSON을 저장하세요. JSON 불러오기는 현재 대진을 대체합니다. 인쇄는 브라우저의 인쇄/PDF 저장 기능을 사용합니다.

자주 묻는 질문

팀 수가 2의 거듭제곱이 아니면 어떻게 하나요?

다음 2의 거듭제곱 크기로 대진표를 만들고 남는 자리를 분산해 부전승으로 처리합니다. 아직 이전 경기가 끝나지 않은 자리는 부전승과 구분합니다.

앞 경기 점수를 수정하면 이미 기록한 다음 경기는 어떻게 되나요?

승자가 바뀌어 참가 팀이 달라지는 후속 경기 결과를 지웁니다. 같은 팀이 계속 진출하는 단순 점수 수정은 기존 후속 결과를 유지합니다.

리그 순위가 같으면 팀 이름으로 승자를 정하나요?

아닙니다. 승점·득실차·득점이 모두 같으면 공동 순위입니다. 화면 표시 순서만 확정 배치 순서를 따릅니다.

새로고침하거나 다른 기기에서 이어서 기록할 수 있나요?

JSON을 저장한 뒤 다시 불러오면 팀·대진·점수를 복원할 수 있습니다. 계정이나 자동 동기화 기능은 없습니다. 저장하지 않은 점수 초안은 JSON에 들어가지 않습니다.

관련 유틸리티

참고 자료