대회 문제 소스코드
** 소스코드 **
모든 팀원은 아래의 공지를 숙지한 뒤 대회에 참가해 주시기 바랍니다.
공지 미숙지로 인해 발생하는 모든 문제의 책임은 전적으로 참가자에게 있습니다. 대회 종료 후 이 페이지에 문제, 풀이, 스코어보드 등이 추가됩니다.
FUN시스템(팀원 전부 다 신청), 신청서(구글폼), 보증금 중 하나라도 모자라면 신청되지 않습니다 보증금 팀장이 한 번에 보내 주세요 (각자 만원씩 보내지 마세요 제발) 대회 전날 예비소집 필참입니다
개요
- 주어진 시간 동안 컴퓨터 한 대만을 사용하여 프로그래밍 문제를 해결하는 ICPC(대학생 프로그래밍 경시대회) 스타일의 2~3인 1팀 프로그래밍 대회
일시
2019.05.24.FRI (정보과학관 205, 305호)
- 18:00 - 20:00 : 예비소집
2019.05.25.SAT (정보과학관 102, 205, 305호)
- 14:00 - 14:30 : 참가 확인, 보증금 환급, 간식 배부
- 14:30 - 15:00 : 좌석 확인 및 환경 점검
- 15:00 - 18:00 : 대회 진행
- 18:00 - 19:00 : 시상 및 문제 해설
참가 자격
Official Contestant
- 2인 1팀 또는 3인 1팀의 숭실대학교 재학생 (휴학생 포함)
- 숭실대학교 IT대학 프로그래밍 경시대회 3등 이내 수상 기록이 없는 자
- 한국 대학생 프로그래밍 경시대회(ACM-ICPC) 본선 진출 경험이 없는 자
- Official Contestant는 상기된 사항을 모두 만족하여야 함
- 팀원 중 참가 자격을 만족하지 못하는 팀원이 한 명이라도 있을 경우 해당 팀은 Unofficial Contest로 신청해야 함
Unofficial Contestant
- 1~3인 1팀의 모든 사람 (제악 조건 없음)
- Official 40팀 제한과 무관하게 신청 가능
- Unofficial Contestant는 컴퓨터, 간식, 수상, 풍선이 제공되지 않으며 Official Contestant와 별도의 일반 강의실을 제공
참가 신청
신청 기간
- 2019.05.07.TUE - 2019.05.20.MON
Official Contestant (선착순 40팀)
- 숭실대학교 FUN시스템 2019학년도 SCON 프로그래밍 경진대회 개최 참가 신청 (팀장과 팀원 모두 신청)
1.1. 팀장과 팀원이 모두 등록 완료 되어야 하며 한 명의 팀원이라도 등록되지 않은 경우 만족하지 않은 것으로 판단함
1.2. FUN시스템 등록 절차가 복잡하므로 신청 전후로 꼼꼼히 확인할 것
1.3. FUN시스템 등록 절차는 FUN시스템 담당자에게 문의 - 대회 참가 신청서 작성 (팀장만 작성)
- 보증금 납부: 우리 1002-556-454395 이진아 (2인팀 2만원, 3인팀 3만원을 팀장 명의로 납부)
위 1~3번을 모두 완료해야 참여가 확정됨
- 1~3번을 모두 만족한 참여 확정 Official Contestant 명단: 링크
- 선착순 40팀은 위 1~3번을 모두 만족한 순을 기준으로 함
- 보증금은 5월 25일 대회장 입장 시 전액 환급
Unofficial Contestant
- 대회 참가 신청서 작성 (팀장만 작성)
시상
채점 결과에 따른 순위에 대한 규칙
- 푼 문제 수 많은 순
- 모든 문제에 대한 패널티 합산 값이 작은 순
- 패널티: (대회가 시작한 시점으로부터 맞았습니다!!를 받기까지 걸린 분 단위 시간) + ((제출 횟수-1)*20분)
- 맞았습니다!!를 받지 못한 경우 패널티가 부여되지 않음
예비소집
- 5월 24일 금요일 오후 6시 숭실대학교 정보과학관 205호 실습실
- 팀원 중 적어도 1명은 반드시 정시에 참석
- 대회 계정 배부, 사전 안내, 좌석 배치, 좌석 체크 등
- 기본 제공 IDE 외의 별도 IDE는 반드시 참가자가 직접 설치하고 퇴실하여야 함
문제
일반
- 모든 문제를 C/C++, Java로 해결할 수 있음을 보장함
- Python으로 문제를 해결할 수 있음을 보장하지 않음
문제 유형
- 다음의 출제 경향을 반영한 7문제:
- Google Code Jam
- ACM-ICPC
- Samsung Collegiate Programming Cup
- LG Code Monster
- 입사 코딩테스트
- 교내 알고리즘 및 문제해결 수업
출제진 및 보안
- 출제진 구성: 숭실대학교 IT대학 프로그래밍 경시대회 3등 이내 수상자 중 컴퓨터학부 나현숙 교수 선발
- 출제 관리 및 문제 검수: 나현숙 교수
- 출제진은 전원 보안유지서약서를 작성하였으며, 대회 문제에 대해 엄밀한 보안을 유지함
대회 환경
- 기본 제공 IDE : Visual Studio 2017 Community, Eclipse (이외의 IDE는 예비소집 당일 직접 설치하여야 함)
- 사용가능 언어: C/C++, Java, Python
- 채점 환경: 링크 참조
- 각 팀마다 대회 전용 계정이 지급
- Baekjoon Online Judge의 채점과 대회 시스템을 그대로 사용함
유의사항
대회 시작 전 유의사항
- 대회 신청 기간 내에 참가 신청 절차를 모두 끝마치지 못한 경우 입실 불가
- 팀원이 모두 모여 동시에 입실
- 대회 문제는 하드카피 및 소프트카피 모두 제공됨
- 간식이 기본 제공되며 필요한 경우 개인 지참 가능
대회 진행 중 유의사항
- 각 팀마다 하나의 컴퓨터(모니터, 마우스, 키보드 포함) 제공
- 대회 사이트 및 공식 Reference를 제외한 일체의 인터넷 사용 금지
- 컴퓨터에 프로그램 작성에 사용할 수 있는 함수, 라이브러리, 예제 코드를 미리 작성해 둔 경우 실격처리
- 이동 가능한 저장매체(USB 등) 사용 금지
- 자동으로 소스코드를 생성해주는 프로그래밍 도구(lex, yacc 등) 사용 금지
- 대회 중 같은 팀원을 제외한 타인과의 대화 금지
- 10장(단면) 이하의 인쇄물 지참 가능
- 인쇄물, 개인 키보드를 지참한 경우, 입장 시 스태프에게 제출 및 확인
- 대회 장소에서의 휴대전화 사용 불가 (불가피한 경우 스태프와 동행 가능)
- 화장실 이용 시 스태프와 동행 (동시에 한 명만 이용 가능)
- 문제에 관련된 질문은 반드시 대회 페이지의 ‘질문’탭을 이용 (현장 스태프는 문제에 대한 질문을 받지 않음)
- 프로그램은 단일 쓰레드만을 사용해야 함
- 표준 입출력(Standard input/output)을 제외한 파일 I/O, 네트워킹 등의 system call은 사용할 수 없음
- 프로그램은 정답을 표준 출력(standard output)에 출력한 뒤 정상적으로 프로세스가 종료되어야 함. (이는 return code가 0 이어야 함을 의미. 이외의 exit code는 Runtime Error 발생)
- 채점과 대회 진행을 고의적으로 방해하는 프로그램을 제출하는 경우 즉시 퇴장
- 위의 유의사항을 위반하는 경우 참여가 제한되거나 시상에 불이익이 있을 수 있음
대회 종료 후 유의사항
- 대회 종료 후 FUN시스템 만족도 조사 미응답 시 상금 수령이 불가함
- 만족도 조사 미응답 시 타 프로그램 참여에 불이익이 있을 수 있음
후원
문의
- sccccontest@gmail.com