BeeTREE서비스 소개이용 규칙

이용 규칙

최종 업데이트: 2026-10-05 · 법적 약관은 이용약관 / 개인정보처리방침 참조.

사이트를 쓰면서 지켜야 할 규칙을 상황별로 정리했습니다. 어기면 경고나 이용 정지를 받을 수 있고, 판단이 애매한 경우는 먼저 운영진에게 물어봐 주세요.

1. 계정 · 가입

  • 계정은 1인 1계정이 원칙입니다. 복수 계정 사용(랭킹 부정, 대회 복수 참가 등)이 확인되면 모든 계정이 제한될 수 있어요.
  • 이메일은 반드시 본인 사용 가능한 주소로 인증해 주세요. 미인증 상태에서는 로그인과 제출이 제한됩니다.
  • 프로필의 닉네임 · 자기소개에는 욕설, 혐오 표현, 타인을 사칭하거나 오해하게 하는 문구를 넣을 수 없습니다.
  • 예전에 소셜 로그인만으로 가입한 계정은 환경 설정에서 비밀번호를 추가해야 탈퇴와 비밀번호 재설정을 할 수 있습니다.

2. 문제 풀이 · 제출

  • AI(ChatGPT, Claude, Copilot, Gemini 등)가 생성한 코드를 그대로 복사해 제출하는 것은 금지입니다. AI는 개념 학습이나 막혔을 때 힌트를 얻는 용도로만 활용해 주세요. 다만 본인이 직접 작성해 둔 라이브러리 · 템플릿 · 코드 조각을 재사용하거나, 로컬 에디터에서 작성한 코드를 붙여넣어 제출하는 것은 정상적인 풀이 방식으로 허용됩니다.
  • 다른 사람의 코드를 무단으로 복사하거나 공유받아 제출하는 것은 금지입니다. 같은 문제의 AC 제출끼리는 코드 지문을 비교해 유사도가 높은 쌍을 자동으로 관리자에게 보고합니다.
  • 제출 시 코드 지문이 수집되어, 같은 문제를 푼 다른 사용자의 정답 코드와 유사도가 비교됩니다. 사실상 동일한 코드로 판정되면 해당 제출이 관리자 검토 큐에 올라갑니다. 붙여넣기 여부나 작성 속도 같은 입력 방식은 판정 기준으로 쓰지 않습니다.
  • 검토 결과 규칙 위반으로 확인되면 일정 기간 이용 정지 처분이 내려집니다. 1차는 경고 수준이지만 반복되면 영구 정지까지 올라갈 수 있어요.
  • 제출 코드는 환경 설정의 소스 코드 공개 설정에 따라 같은 문제를 맞힌 사람에게 보일 수 있습니다. 기본값은 정답 코드만 공개이고, 비공개로 바꾸면 코드 길이 순위 3위 안에 든 정답 코드 말고는 보이지 않습니다. BeeGP 답안은 베스트 풀이 3위 안에 든 것(실습 문제는 정답까지 친 명령)만 그 문제를 맞힌 사람에게 보입니다. 관리자는 악성 코드 · 표절 조사 목적으로 원문을 확인할 수 있습니다.
  • 채점기의 취약점을 의도적으로 찾아 악용하는 제출(컨테이너 탈출 시도, 채점 서버 공격, 무한 리소스 소비 등)은 즉시 계정 제한 및 법적 대응 사유가 됩니다.
  • 같은 문제에 대한 연속 재제출은 분당 일정 횟수로 제한됩니다. 채점 실패가 반복되면 연타 대신 코드를 다시 살펴봐 주세요.

3. 문제 출제

  • 출제한 문제는 공개 즉시 모든 회원이 풀어볼 수 있어요. 저작권이 있는 문제 전문을 그대로 붙여넣지 말고, 스스로 각색해서 올려 주세요.
  • 테스트 케이스는 "정답 코드에 실제 돌려본 결과"로 구성하는 것을 권장합니다. AI 자동 생성 기능을 쓰면 정답 코드로 자동 검증까지 이루어집니다.
  • 출제한 문제에 문법 오류 · 잘못된 예제 · 기대 출력 오류가 발견되면 빠르게 수정하거나 관리자에게 알려주세요. 해당 문제로 AC를 받은 유저의 통계는 문제 수정 시 재집계될 수 있습니다.
  • 정답 유출(힌트로 전체 코드 제공), 난이도를 일부러 잘못 매긴 문제, 장난성 문제(하드코딩 강요 등)는 비공개 처리될 수 있어요.

4. 커뮤니티 · 댓글 · Q&A

  • 게시글과 댓글은 한국어 · 영어 · 기타 자연어 어느 쪽으로 써도 됩니다. 다만 공격적 · 혐오 · 정치 선동 표현은 금지합니다.
  • 문제 Q&A에는 "이 코드가 맞나요?" 대신 "어떤 부분에서 막히는지 / 어떤 반례를 의심하는지"를 적어주세요. 풀이 전체 공유는 해당 문제의 AC 후에만 해 주세요.
  • 다른 유저를 저격하거나 특정 닉네임을 지목해 조롱하는 글은 삭제될 수 있습니다.
  • 광고성 링크, 초대 코드 스팸, 외부 상업 서비스 유도는 즉시 차단 대상입니다.

5. 그룹 · 대회

  • 그룹은 학습 단위입니다. 그룹장은 멤버에게 숙제를 부여할 수 있으며, 멤버는 원할 때 언제든 그룹 탈퇴가 가능합니다.
  • 대회 문제는 대회 시작 전까지 비공개입니다. 대회 전 문제 유출을 시도하거나, 대회 중 다른 사람과 코드를 공유하면 대회 결과가 무효 처리될 수 있어요.
  • 팀 대회에서 한 명이 대부분의 문제를 푸는 것은 허용되지만, 다른 팀의 자원(계정, 채점 결과 공유)을 이용하는 것은 금지입니다.
  • 대회 랭킹에 기재된 제출 시각은 UTC로 저장되지만 화면에는 한국 시간(KST)으로 표시됩니다.

6. 랭킹 · 티어

  • 티어 점수 = 상위 100 AC 문제의 난이도 점수 합 + 풀이 수 보너스 + 이주 보너스(해당자만). 난이도 점수는 35단계 그대로(1~35점)이며, 푼 문제가 100문제를 넘어가면 가장 어려운 100문제만 합산됩니다.
  • 풀이 수 보너스: 5문제당 +1점, 최대 +200점(즉 1,000문제 이상부터 상한). 같은 문제를 여러 번 풀어도 한 번만 셉니다.
  • 난이도가 바뀌면(투표/관리자 재책정) 그 문제를 푼 모든 유저의 점수가 자동으로 다시 계산됩니다. 쉬운 문제 파밍을 막기 위해 상위 100문제만 합산하므로, 브론즈만 잔뜩 풀어도 상위 100 안에 들지 않으면 점수가 오르지 않습니다.
  • 티어 경계: 브론즈(1점) / 실버(200) / 골드(550) / 플래티넘(1,100) / 다이아몬드(1,800) / 마스터(2,600) / 그랜드마스터(3,400). 각 대티어는 5단계 서브(V~I, 숫자가 작을수록 상위)로 다시 나뉩니다.
  • 랭킹 정렬은 티어 점수 내림차순이 기본이고, 점수가 같으면 총 푼 문제 수 → 가입일 순으로 끊습니다.
  • solved.ac 이주 이벤트(2026년 5월 종료) 때 연동한 계정은 그때 환산한 점수가 이주 보너스로 계속 더해지고, BeeTREE에서 푼 문제만큼 점수가 더 오릅니다.

7. 보안 · 개인정보

  • 다른 유저의 계정에 접근하려 시도하거나, 세션 쿠키 · CSRF 토큰을 재사용하는 행위는 즉시 제한 사유입니다.
  • 제출 코드나 게시글에 본인/타인의 개인정보(실명, 연락처, 주민번호 등)를 쓰지 말아주세요. 발견 시 자동/수동으로 가려질 수 있습니다.
  • 감지 데이터 수집 안내: 제출 시 에디터가 입력 통계(붙여넣기/키 입력/백스페이스 수·작성 시간)와 코드 지문(해시 집합)을 서버에 전송합니다. 표절 의심도 판정은 코드 지문 유사도만으로 이루어지며, 입력 통계는 관리자 검토 시 참고 정보로만 보관됩니다. 모든 데이터는 표절 감지 목적에만 쓰이고 다른 유저에게 공개되지 않습니다.
  • 계정 탈퇴 시 프로필 · 아바타 · 소셜 링크 등 개인정보는 영구 삭제되지만, 공개된 문제/게시글/댓글은 "탈퇴한 사용자" 표기로 남을 수 있습니다.
  • 기능 버그 · 보안 취약점을 발견하면 공개 글 대신 운영진에게 직접 제보해 주세요. 선의의 제보자에게는 업적/크레딧 등으로 보답합니다.

8. 관리자 조치 · 이의 제기

규칙 위반으로 제한 조치를 받은 경우 공식 Discord로 이의를 제기할 수 있습니다. 운영자는 7일 이내에 재검토 결과를 회신합니다. 단, 관련 법령 위반이 확인된 사안은 예외 없이 즉시 제한됩니다.


규칙에 대한 문의나 신고는 BeeTREE Discord로 연락해 주세요.