apc_background

대회 일시 및 장소

5월 25일(토) 12시 ~ 18시

개회식 : 원천관 251호(강당)

접수 기간

5월 22일(수) 23시 59분

참가 신청 마감

주요 공지

  1. (24.05.24)
    대회 공지와 일정, 대회 계정을 안내한 메일이 발송되었습니다.
    메일에 안내된 대회 계정으로 백준 온라인 저지에 로그인 후 예비 소집 문항들을 풀어볼 수 있습니다. 대회 채점 환경을 점검해주시기 바랍니다.

    GLHF!

  2. (24.05.24)
    참가자 여러분은 원천관 251호(강당)으로 5월 25일(토) 12시까지 와주시기 바랍니다.
    만약 본 대회 시각인 14시 이후에 대회장에 도착할 경우 대회를 응시할 수 없습니다.
    본 대회는 원천관이 아닌 팔달관과 산학원에서 진행될 예정입니다.
    만약 개회식 불참 시 대회장 안내를 위해 김현빈(010-9962-0019)에게 문자를 남겨주시기 바립니다.
    대회 당일 사전 연락 없이 불참 시 이후 대회 참가에 불이익이 있습니다.

  3. (24.05.23) 대회 당일 대회 관련 페이지와 지원 언어별 공식 레퍼런스 사이트를 외한 어떤 외부 사이트의 접속을 금합니다. 이는 온라인 IDE를 포함합니다.
    따라서, 참가자분들께서는 오프라인 컴파일 환경을 준비하여 주시기 바랍니다.
  4. (24.05.20) 대회 당일 개회식 및 폐회식은 원천관, 본 대회는 참가 Division에 맞게 팔달관과 산학원(죄송합니다.)에서 진행될 예정입니다. 참고 바랍니다.
  5. (24.05.20) 대회 불참 시 공식 메일로 연락주셔야 합니다. 대회 당일 무단 불참 시 이후 대회 참가에 불이익이 있습니다.
  6. (24.05.13) 대회 당일 사용할 노트북과 필기구는 참가자가 직접 지참해야 합니다. 연습장은 대회장에서 스태프에 의해 제공되는 A4 용지만 사용할 수 있습니다.
  7. (24.05.13) 외국인 참가자에 한하여, 온라인 번역기 사용을 허가합니다. 단, chatGPT와 같은 생성형 AI를 이용한 번역은 불가하며, 번역 기능만을 제공하는 사이트(파파고 등)를 이용해야 합니다. 이용하고자하는 사이트는 대회 당일 스태프의 검사 후 사용 가능합니다.

    We allow online translator only for foreign participants. You should use a site (such as a Papago) that only provides translation functionality. Translation using generative AI(eg. chatGPT) are not allowed. The site you want to use can be used after inspection by the staff on the day of the competition.

  8. (24.05.07) 참가자 신청이 시작되었습니다. 많은 관심 부탁드립니다.

주요 규정

  • APC는 1인 1팀의 개인전 형태로 치러집니다.
  • 대회에 사용할 컴퓨터는 개인 지참해야 하며, 1인당 1대의 컴퓨터만 허용합니다.
  • 하드 카피를 허용합니다. 단면 인쇄로 최대 25장 까지 가능합니다. 사전에 인쇄해서 대회 당일 가져오신 후 스태프에게 검사를 맡은 후 사용해 주시면 됩니다.

2024년 개정 규정

  • Division 별 참가 자격이 변경 되었습니다
    • Division 1 : 전공 상관 없이 누구나
    • Division 2 : 소프트웨어융합대학 혹은 정보통신대학 소속이 아닌 자
      • (예 1) 소프트웨어학과 학생은 반드시 Division 1에 참가해야 합니다.
      • (예 2) 불어불문학과 학생은 Division 1과 2 중 하나에 선택하여 참가할 수 있습니다.
  • 대회가 진행되는 동안 타인 간에 의사소통, 자료 공유 등의 모든 행위를 금지합니다.
  • 대회 중 퇴실은 불가합니다.
  • 대회 중 chatGPT, Copilot 등을 포함한 생성형 AI의 사용을 금지합니다.

대회 소개

Ajou Programming Contest는 논리적인 사고로 문제를 해결하는 아주대학교 교내 프로그래밍 경시대회입니다. 전공 학생들에게는 실력을 검증하고 성장할 수 있는 기회가, 비전공 학생들에게는 보다 흥미롭게 SW의 가치를 경험하는 기회가 될 것입니다.

APC는 두 개의 Division으로 나뉘어 운영됩니다.

Division 1은 보다 수준 높은 문항들로 구성되며, 상위권 입상자에게 경인지역 연합 프로그래밍 대회 shake!의 출전권이 부여됩니다.

Division 2는 알고리즘 문제해결이 익숙하지 않은 분들도 푸는 재미를 느낄 수 있도록 문항이 구성됩니다.



참가 자격 및 시상 내역

Division 1 - Competition Round

소속 상관 없이 누구나

  • 대상: 총장상 및 상금 50만원(1명)
  • 최우수상: SW중심대학사업단장상 및 상금 30만원 (1명)
  • 우수상: SW중심대학사업단장상 및 상금 20만원 (2명)
  • 장려상: SW중심대학사업단장상 및 상금 10만원 (3명)
  • 추첨상: 기업 후원 상품 (Div1, Div2 포함)

상위 입상자에게 경인지역 6개대학 연합 프로그래밍 경시대회 shake! 참가 자격 부여

Division 2 - Challenge Round

소프트웨어융합대학 및 정보통신대학 소속이 아닌 자

  • 대상: 총장상 및 상금 30만원 (1명)
  • 최우수상: SW중심대학사업단장상 및 상금 20만원 (1명)
  • 우수상: SW중심대학사업단장상 및 상금 10만원 (3명)
  • 추첨상: 기업 후원 상품 (Div1, Div2 포함)
  • 시상 내역과 시상품은 학과 사정에 따라 변경될 수 있습니다.
  • Division 1, Division 2 참가 가능 여부는 "제1전공"을 기준으로 합니다. (학사서비스 ⇒ 학적 기본 조회 ⇒ 전공 ⇒ 제1전공)


대회 일정

본 대회는 3시간 동안 진행되며, 세부 일정은 아래와 같습니다.

시간 일정 장소
12:00 ~ 12:30 대회 개최식 및 지도 교수님 소개 원천관 251호
12:30 ~ 13:10 후원사 소개 및 홍보세션 원천관 251호
13:10 ~ 14:00 대회장 이동 및 환경점검 원천관 251호
14:00 ~ 17:00 본 대회 팔달관/산학원
17:00 ~ 18:00 풀이 및 결과발표 원천관 251호

위 일정과 장소는 당일 사정에 따라 조정될 수 있습니다.


대회 규정

대회 참가 자격

  • 2024 APC 당일 아주대학교에 소속된 자
    • 휴학생은 상금 수령은 불가하나, 시상 및 shake! 출전권 획득은 가능합니다.
  • 역대 한국 대학생 프로그래밍 경시대회 수상자가 아닌 자
  • 역대 shake! 3위 이상 수상자가 아닌 자
  • 역대 APC Division1 수상자는 시상에서 제외되며, shake! 출전권은 획득 가능
  • 역대 APC Division2 수상자는 Division1에만 참가 가능

대회 주요 규칙

대회 진행 전
  • APC는 1인 1팀의 개인전 형태로 치러집니다.
  • 대회에 사용할 컴퓨터는 개인 지참해야 하며, 1인당 1대의 컴퓨터만 허용합니다.
  • 개인 컴퓨터에는 대회 시작 전 컴파일 할 수 있는 환경을 스스로 준비해야 합니다. IDE 사용에 제한은 없습니다. 단, 온라인 IDE는 금합니다.
  • 개인 컴퓨터와 마우스, 키보드를 제외한 모든 전자기기의 사용은 금지됩니다. 마우스와 키보드는 편하신 것으로 지참 가능합니다.
  • 소프트 카피인쇄되지 않은 디지털 문서 파일허용되지 않습니다.
  • 하드 카피물리적으로 인쇄된 문서는 허용되며 단면 인쇄로 최대 25장 까지 가능합니다. 사전에 인쇄해서 대회 당일 가져오신 후 스태프에게 검사를 맡은 후 사용해 주시면 됩니다.
대회 진행 중
  • 타인과 의견을 주고받을 수 있는 모든 메신저의 사용을 금지합니다.
  • 대회 중 chatGPT, Copilot 등을 포함한 생성형 AI의 사용을 금지합니다.
  • 대회가 진행되는 동안 타인 간에 의사소통, 자료 공유 등의 모든 행위를 금지합니다.
  • 대회 중 퇴실은 불가합니다.
  • 사전에 안내되는 언어 레퍼런스 페이지를 제외한 모든 웹 페이지 접속은 금지됩니다.
기타
  • 본인의 아이디와 패스워드를 타인에게 공개하거나 온/오프라인 상에서 공개하는 행위는 부정행위로 간주합니다.
  • 모든 부정행위자는 실격 처리 되며, 그 결과를 각 학과에 통보합니다.
  • 참가 신청 후 별도의 통보 없이 대회장에 미참석 하는 경우 불이익이 있을 수 있습니다.
    • 만일 피치 못할 사정으로 대회 당일 참석하지 못할 경우 사전에 주관처(ansi.ajou@gmail.com) 혹은 기타 운영진을 통해 연락 부탁드립니다.

대회 진행 방식

  • 문제의 모든 지문은 한국어로만 제공됩니다.
  • 참가자는 각 문제에 대한 해답을 작성하는 소스코드를 제출합니다.
  • 사용가능한 프로그래밍 언어는 C/C++, Java, Python3, PyPy3로 제한됩니다. 순위 책정에 언어의 종류는 관계가 없습니다.
  • 제출된 소스코드는 시스템에 의해 실시간으로 채점됩니다.
  • 채점이 완료되면 참가자는 채점 결과를 확인할 수 있습니다.
  • 제출 횟수에 제한은 없습니다.
  • 대회 중 문제 및 채점에 관한 질문은 대회 진행 페이지의 문의하기 기능을 통해 문의해야 합니다.
  • 문제와 채점에 관련되지 않은 사항은 대회장에 있는 감독관에게 직접 문의합니다.
  • 대회 중 심각한 오류가 발견된 경우 문제의 수정 및 재채점이 가능하며, 이는 모든 참가자에게 공지됩니다.

순위 결정 방식

  • 모든 참가자는 실시간 순위를 직접 확인할 수 있습니다.
  • 모든 부정행위자는 순위에서 제외됩니다.
  • Division2 - Challenge RoundDivision1 - Competition Round는 독립적으로 순위를 적용합니다.
  • 모든 참가자는 소속, 학년, 나이, 성별 등 대회 외적인 사항으로 결과에 이익이나 불이익을 받지 않습니다.
  • 각 참가자는 문제를 풀어 획득한 점수와 패널티를 가집니다.
  • 제출한 답이 해당 문제 최초 정답인 경우, 제출자에게 (대회 경과 시간) + (해당 문제 오답 제출 수 x 20분)의 패널티를 가산합니다.
  • 정답을 맞추지 못한 문제에 대한 패널티는 부가되지 않습니다.
  • 순위는 아래 조건을 순차적으로 적용했을 때, 상위에 있는 조건을 먼저 만족한 참가자가 더 높은 순위를 가집니다.

채점 환경

모든 채점은 Startlink백준 온라인 저지 플랫폼에서 이루어지며, 참가자들은 미리 플랫폼을 이용해볼 수 있습니다.
언어마다 다른 채점기준이 적용되며, 각 언어별 컴파일 및 실행 옵션, 버전, 채점기준, 언어별 예제 등의 자세한 사항은 여기에서 확인 바랍니다.

언어 버전
C11 gcc (GCC) 11.1.0
C++17 g++ (GCC) 11.1.0
Java 8 Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Python3 Python 3.11.0
PyPy3 Python 3.9.12, PyPy 7.3.9 with GCC 10.2.1 20210130 (Red Hat 10.2.1-11)

ABOUT

APC(Ajou Programming Contest)는 아주대학교 재학생을 대상으로 진행되는 교내 프로그래밍 경시대회로서, 프로그래밍을 공부하는 사람들에게 다양한 경험과 기회를 제공하고 선의의 경쟁을 통해 인재를 발굴하고 함께 발전하는데에 목적을 두고 있습니다.

주최

LINC 3.0

SW중심대학사업단

주관

ANSI

후원

dSPACE

Hyundai Mobis

solved.ac

Coding X

Startlink