카테고리 보관물: 미분류

2019년 정보올림피아드 1차 대회 결과 발표

최종 업데이트: 5월 10일 오후 5시 26분

개인 결과는 아래 링크에서 이름, 수험번호, 생년월일을 입력하여 확인하실 수 있습니다. 수험표는 이 글에서 명시된 방법으로 5월 17일까지 확인할 수 있습니다.

https://results-2019.koi.or.kr

수상 커트라인

 금상은상동상장려상
초등부 전국부문372290247236
중등부 전국부문375264159143
고등부 전체응시자부문336275198178
고등부 일반고부문301257185169

수상 비율

기존에 공지된 것에 비해 금상, 은상, 동상의 수상 비율이 증가하였습니다.

초등부/중등부 (전국부문/지역부문)

상급시상 비율 (각 부문 응시자 수를 100%로 했을 때)
금상상위 1% 이하
은상상위 1% 초과 5% 이하
동상상위 5% 초과 15% 이하
장려상상위 15% 초과 20% 이하

고등부 전체응시자부문

상급수상 비율 (고등부 응시자 수를 100%로 했을 때)
금상상위 1% 이하
은상상위 1% 초과 5% 이하
동상상위 5% 초과 15% 이하
장려상상위 15% 초과 20% 이하

고등부 일반고부문

상급수상 비율 (일반고부문 응시자 수를 100%로 했을 때)
금상상위 0.5% 이하
은상상위 0.5% 초과 2.5% 이하
동상상위 2.5% 초과 7.5% 이하
장려상상위 7.5% 초과 10% 이하

2차 대회 진출 인원

2차 대회 진출 인원은 예년과 비슷한 634명(초등부 123명 / 중등부 267명 / 고등부 244명)입니다.

2019년 정보올림피아드 1차 대회 문제 및 정답

1교시 (유형 1, 유형 2)

 문제정답
초등부보기보기
중등부보기보기
고등부보기보기

2교시 (유형 3)

모든 문제는 C++14, Java 11, Python 3.6으로 제한 시간 내에 해결할 수 있도록 시간 제한과 메모리 제한을 설정하였습니다. 시간 제한은 아래 모범 코드 중 가장 느린 것의 1.5배 이상입니다.

부문문제모범 코드
초등부pdf1번C++14 (276 bytes, 0.04초)
Java 11 (405 bytes, 0.78초)
Python 3.6 (171 bytes, 0.21초)
2번C++14 (693 bytes, 0.01초)
Java 11 (922 bytes, 0.97초)
Python 3.6 (349 bytes, 0.27초)
중등부pdf1번C++14 (1023 bytes, 0.03초)
Java 11 (618 bytes, 0.23초)
Python 3.6 (258 bytes, 0.95초)
2번C++14 (1019 bytes, 0.03초)
Java 11 (1059 bytes, 1.17초)
Python 3.6 (724 bytes, 0.76초)
고등부pdf1번C++14 (821 bytes, 0.05초)
Java 11 (1838 bytes, 0.63초)
Python 3.6 (515 bytes, 0.54초)
2번C++14 (597 bytes, 0.06초)
Java 11 (783 bytes, 0.65초)
Python 3.6 (295 bytes, 0.65초)

2019년 정보올림피아드 1차 대회 연습 경시 및 응시 환경 변경 안내

최종 업데이트: 5월 2일 오후 11시 2분

경시 환경 체험 안내

아래 링크에서 ID/PW 없이 경시 환경에 접속해 보실 수 있습니다.

연습 경시 안내

  • 기간: 4/30(화) 10:00 ~ 5/2(목) 23:59 5/3(금) 18:00
  • 사이트: https://koi.goorm.io
  • 로그인 ID/PW: 4/30(화) 10:00 홈페이지(https://koi.or.kr)에 공지
    • 아이디 : tmp+수험번호 (ex. 수험번호가 12345678인 경우 아이디는 tmp12345678)
    • 비밀번호 : 수험번호 (ex. 수험번호가 12345678인 경우 비밀번호는 12345678)

연습 경시 ID/PW는 본 경시에서는 사용할 수 없습니다. 본 경시 ID/PW는 고사장에서 공지됩니다.

모의 대회 안내

  • 1차모의대회: 4/30(화) 22:00 ~ 24:00
  • 2차모의대회: 5/2(목) 20:00 ~ 22:00
  • 1교시 50분, 휴식 5분, 2교시 65분
  • 사이트: https://koi.goorm.io (Google Chrome 접속 필수)
  • 로그인 ID/PW: 연습 경시용 ID/PW
  • 1차모의대회와 2차모의대회의 문제는 거의 유사합니다.
  • 모의대회는 2시간동안 개최되지만 5월 4일(토) 본 대회는 3시간 10분입니다.
  • UPD (5/2 22:51) 모의대회는 종료되었으며, 연습 경시 계정으로 로그인하면 문제를 다시 풀어보실 수 있습니다. 여기서는 1교시 문제도 제출 즉시 정답 여부를 확인할 수 있습니다.

응시 환경 변경 안내

1차 대회 환경으로 기존 전국대회와 동일하게 Ubuntu가 설치된 가상머신을 사용할 수 있도록 최선을 다했으나, 전국 고사장 상황이 여의치 않아 부득이하게 Windows 상에서 대회를 치르게 되었습니다. 프로그램 작성은 경시 사이트에 로그인한 후 온라인으로만 할 수 있으며 개별 PC 상에는 개발 환경이 설치되지 않습니다.

모든 응시자가 동일한 환경에서 공정하게 경시를 치를 수 있도록 하기 위한 불가피한 선택임을 양해 부탁드립니다.

채점 서버에 설치된 컴파일러 / 인터프리터 버전 등의 추가적인 정보는 <2019년 정보올림피아드 1차 대회 환경 안내> 게시물에 공지될 예정입니다.

2019년 정보올림피아드 1차 대회 수험표 확인 및 출력 방법 안내 (고사장 확인 방법 안내 포함)

최종 업데이트: 2019년 4월 25일 오후 2시 25분

수험표 확인 및 출력은 4.30(화) 10:00 – 5.4(토) 23:59 에 기존에 접수 신청하신 생산성본부 홈페이지에서 가능합니다.

배정된 고사장은 수험표에서 확인할 수 있습니다. 또한 이미 안내드린 바와 같이 배정된 고사장은 선택하신 고사장과 다를 수 있으며, 배정된 고사장을 변경하는 것은 불가합니다.

수험표의 사진 수정은 5월 2일(목)까지 가능하며, 사진이 상이할 경우 응시가 불가할 수 있습니다.

2019년 정보올림피아드 1차 대회 응시 환경 안내

최종 업데이트: 2019년 4월 28일 오후 1시 30분

1차 대회에서 응시자는 Windows 상에서 Google Chrome만을 사용해 경시 사이트에 접속하여 시험을 치릅니다. 브라우저를 통한 경시 사이트 사용 외의 별도의 개발 환경 사용 (예: Eclipse, Code::Blocks, Vim, Visual Studio, 브라우저 내 개발자 도구, 구름IDE) 은 허용되지 않습니다.

채점 서버에 설치된 컴파일러 / 인터프리터 버전은 아래와 같습니다.

  • gcc 7.3
  • g++ 7.4
  • Java 11 (OpenJDK 11)
  • Python 2.7
  • Python 3.6

C++의 경우 C++14 옵션을 켜고 컴파일합니다. 정확한 컴파일 명령어는 추후 공지하겠습니다.

(4월 28일 업데이트) 기존 VirtualBox에 있던 아래 문서들은 대회 중에 참고할 수 있도록 제공할 예정입니다.

  • OpenJDK
  • C/C++ (cppreference.com)
  • Python 2, Python 3

1차 대회에서 응시자는 VirtualBox 환경에서 Ubuntu 18.04가 설치된 가상 머신을 사용합니다. 아래 링크에서 ova 파일을 내려받으실 수 있습니다.

contestant 계정으로 로그인하시면 되며, 비밀번호는 koi입니다.

설치된 프로그램 및 문서

컴파일러 / 인터프리터

  • OpenJDK 11
  • GCC 7.3
  • Ruby 2.5
  • Python 2.7
  • Python 3.6

텍스트 에디터 / IDE

  • Atom 1.36
  • Code::Blocks 16.01
  • Eclipse 4.11 (+ CDT 9.7)
  • Emacs 25.2
  • Geany 1.32
  • gedit 3.28
  • Kate 17.12
  • KDevelop 5.2
  • Lazarus 1.8
  • Nano 2.9
  • Sublime Text 3.2
  • Vim & GVim 8.0

디버거

  • GDB 8.1
  • Valgrind 3.13

문서

  • OpenJDK
  • C/C++ (cppreference.com)
  • Python 2, Python 3

기타

  • Firefox 66
  • Google Chrome 73
  • GNOME Terminal 3.28
  • Konsole 17.12
  • Midnight Commander 4.8
  • Byobu 5.125

자주 묻는 질문에 대한 답변

안녕하세요. 게시판에 자주 해 주신 질문에 대한 답변을 올려드립니다. 이 게시물은 앞으로도 계속 업데이트될 예정입니다.

최종 업데이트 시각: 4월 29일 오후 12시 19분

Q: 고사장 컴퓨터 안에 이미 깔려 있는 계산기 프로그램을 사용해도 되나요?
A. 1교시(유형 1과 유형 2 문제 고사 시간)에는 브라우저를 제외한 어떤 프로그램도 사용이 금지되며, 사용하다가 적발될 시 부정행위로 간주합니다. 2교시(유형 3 문제 고사 시간)에는 사용이 허용됩니다. 허용되는 계산기 프로그램은 고사장 컴퓨터 안에 이미 깔려 있는 것 뿐이며, 개인적으로 계산기를 고사장에 가져오는 것은 금지됩니다.

Q: 각 언어별로 컴파일러 버전이 궁금합니다.
A. 각 언어별로 다음의 버전 혹은 그 이후의 버전이 사용될 예정입니다.
C/C++: gcc/g++ (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
Python (Python 2): Python 2.7.12
Python 3: Python 3.5.2
Java: openjdk-8-jdk 1.8.0_131

Q. 실기시험 경시 환경이 궁금합니다.
A. 웹 브라우저로 경시 사이트에 접속하여 프로그래밍하고 제출하는 환경입니다. 참가자들이 미리 익숙할 수 있게 경시대회 이전에 연습 사이트를 공개할 예정입니다. 그리고 참가자 PC에는 Code::Blocks와 Eclipse 등의 프로그램이 설치되어 있어, 이를 사용할 수 있습니다.


Q. 외국인 학교 재학생은 어떤 부문으로 참가 신청을 해야 하나요?
A. 비재학생 기준을 따르면 됩니다.


Q. 1차 대회의 실기 문제는 이전 전국대회와 같이 답안을 여러 번 제출할 수 있고, 채점 결과도 실시간으로 받을 수 있나요?
A. 네.

Q. 1차 대회의 실기 문제에 부분 점수가 있나요?
A. 있습니다. 세부적인 설명은 4월 중하순 응시자 유의사항에 공지될 예정입니다.

Q. 초/중등부의 지역상 기준은 어디인가요?
A. 재학생의 경우 학교 주소이고, 비재학생의 경우 집 주소입니다.

Q. 고사장 장소 선택은 학교 주소 기준인가요? 집 주소 기준인가요?
A. 집 주소나 학교 주소와 관련없이 아무 고사장이나 선택이 가능합니다. 단, 한 지역(고사장)에 수험생이 과도하게 몰릴 경우에는 불가피하게 조정이 있을 수도 있습니다.


Q: 시상 비율이 어떻게 되나요?
A: 1차 대회 시상 비율을 홈페이지에 공지하였습니다. 2차 대회 시상 비율의 확정은 마무리 단계에 있으며 차주에 공지될 예정입니다.

Q: 1차 대회 문제의 1번 유형인 “기존 사고력 문제 스타일”에 C언어 코드를 분석하는 문제도 포함되나요?
A: 더 이상 출제되지 않습니다.

Q: 작년 대상 수상자나 올해 IOI 대표도 참가 및 수상 가능한가요?
A: 가능합니다.

Q: 집에서도 1차 또는 2차 대회를 응시할 수 있나요?
A: 불가능합니다. 수험생이 인가된 고사장에 직접 와서 시험에 응시하여야 합니다.

Q: 개인 PC나 노트북을 사용해도 되나요?
A: 불가능합니다. 수험생은 인가된 고사장에 있는 인가된 PC나 노트북만 사용할 수 있습니다.

Q: 2차 대회 진출 기준이 ‘1차 대회 동상 이상 수상’인데, 한 부문이라도 동상 이상을 받으면 진출이 가능한 것인가요?
A. 맞습니다. 초등부/중등부는 전국부문 동상 또는 지역부문 동상 이상을 수상하면 되며, 고등부는 전체응시자부문 동상 이상 또는 일반고부문 동상 이상을 수상하면 됩니다.

Q: 이전과 같이 국제정보올림피아드 계절학교 선발 과정이 이루어지나요?
A: 네. 기존과 같이 면접 선발과 KOI 성적우수자 선발 모두 이루어집니다.

Q: 특성화고등학교는 ‘일반고’인가요?
A: 영재학교나 과학고등학교가 아니면 모두 ‘일반고’입니다.

Q: 전형료를 받는 이유가 무엇인가요?
A: 2018년까지 정부기관에서 주최했던 한국정보올림피아드 경시대회를 올해부터 학회로 이관하면서 정부의 예산 지원이 없는 상황입니다. 따라서 불가피하게 전형료를 받게 되었음을 양해하여 주시기 바랍니다.

Q: 전형료 7만원은 좀 비싸지 않나요?
A: 한국정보올림피아드를 개최하기 위해서는 전국적으로 PC가 있는 다수의 고사장이 필요하고, 안정된 네트워크 연결 및 실시간 채점을 위한 시스템 운영 등 기본적으로 소요되는 비용이 많습니다. 이러한 비용을 그대로 산정하면 현재보다 더 높은 전형료를 받아야 하지만 업체의 후원을 포함한 여러 가지 노력의 결과로 현재와 같이 전형료를 책정하게 되었습니다.

Q: 전형료 입금 증빙 자료는 제공되나요?
A: 네.

Q: 지도교사가 접수하나요, 아니면 학생이 직접 접수하나요?
A. 학생이 직접 접수합니다.