2022 Uni-CODE 추가 일정 및 규정 안내

 

View in English (영어로 보기)

다음과 같이 자세한 대회 일정 및 규정을 안내드립니다. (Uni-CODE 참가 신청에 관해서는 이 링크를 참조해 주세요.)

대회 일정

  1. 대회 시작 시각인 오후 1시 이후에는 입장이 불가능하며, 참가자 등록을 위해 대회 시작 30-60분 전에 대회장에 도착해 주셔야 합니다.
  2. 대회 시간 (오후 1시-4시) 이후 후원사 홍보 및 시상식을 위해 약 2시간 정도의 추가 일정이 진행될 예정이므로 참고해 주시기 바랍니다. 시상식에 참여하지 않을 경우 특별상 지급에 제한이 있을 수 있습니다.

대회 규정

  1. 대회는 개인 노트북을 사용하여 진행합니다.
  2. 대회장에 A4용지 단면 2페이지 이내로 구성된 치트 시트 (cheat sheet) 문서를 지참할 수 있습니다. 문서의 내용과 형식은 자유입니다.
    • 예시: 소스 코드, 수식, 사진 등 문제 해결에 필요한 것들을 첨부할 수 있습니다.
    • 치트 시트는 참가자 등록 시 검사하며, “A4용지 단면 2페이지” 규정을 어길 시 대회장에 지참할 수 없습니다.
  3. 구글 검색 등 인터넷 이용은 불가능합니다. 단, 각 언어의 공식 레퍼런스 사이트 접속은 허용하며, 허용 웹사이트 목록은 아래와 같습니다.
  4. 언급된 자료 이외의 다른 자료 (개인 파일, 메시지 기록 등)에 접근해서는 안 됩니다.
  5. 문제 풀이에 사용된 소스 코드는 대회 시간 내에 작성된 것이어야 합니다.
    • 단, 치트 시트에 있는 코드를 따라 치거나, 공식 레퍼런스 사이트에서 코드를 복사/붙여넣기 하는 것은 허용합니다.
    • 대회 시작 전에 컴퓨터 등에 미리 작성해 둔 템플릿 코드는 사용 불가능합니다. 치트 시트를 이용해 주시기 바랍니다.
    • GitHub Copilot 등 기타 소스 코드 작성을 보조해 주는 프로그램, 또는 인터넷에 접속하는 프로그램은 사용 불가능합니다. (코드 포매터는 코드의 내용을 바꾸지 않는 경우에만 허용합니다.)
  6. 대회 중에 운영진을 제외한 다른 사람과 대화해서는 안 됩니다.
  7. 본인이 아닌 다른 사람에게 대회용 계정의 정보를 공유해서는 안 됩니다.

위의 유의사항을 위반하는 경우 부정행위로 간주되어 실격 및 퇴실될 수 있으며, 수상이 취소될 수 있습니다. 기타 명시되지 않은 사항은 운영진과 감독관의 판단에 따라 결정할 수 있습니다.

실행 환경

  1. 본 대회에서 사용 가능한 언어는 C (C11), C++ (C++17), Python (PyPy3), Java (Java 11)입니다.
  2. 각 언어별 버전 및 컴파일 환경은 다음 링크에서 확인할 수 있습니다. https://help.acmicpc.net/language/info/all
  3. 언어별 추가 시간 및 추가 메모리는 주어지지 않습니다. 상황에 맞는 언어를 선택해 주시기 바랍니다.

순위 기준

  1. 순위는 아래 조건을 순차적으로 적용하여 결정합니다.
    • 해결한 문제 수가 많은 순서
    • 문제별 페널티의 총합이 적은 순서
    • 마지막으로 정답 판정을 받은 소스의 제출 시각이 빠른 순서
  2. 페널티는 각 문제마다 다음과 같은 기준으로 계산되며, 해결한 문제에 대해서만 적용됩니다.
    • (처음으로 정답 판정을 받은 소스의 제출 시간 (분 단위)) + (정답 판정을 받기 전에 제출한 오답 소스 제출 횟수) × 20

공지 목록

  1. 2022 UNIST 알고리즘 프로그래밍 경진대회 Uni-CODE
  2. 2022 Uni-CODE 추가 일정 및 규정 안내