남아프리카 컴퓨터 올림피아드
South African Computer Olympiad남아공 컴퓨터 올림피아드(SACO)는 남아공에서 매년 열리는 중등학생 대상 컴퓨터 프로그래밍 대회(최소한 한 명의 초등학생이 참가했음에도[1] 불구하고)이다.정보학 국제 올림피아드 남아프리카팀은 이를 통해 선발된다.
경기 라운드
대회는 3라운드로 구성된다.첫 번째는 입학자의 학교에서 펜앤페이퍼 적성 검사로 일반적인 지식, 컴퓨터 지식, 문제 해결, 기본 프로그래밍의 조합을 시험한다. (입학자는 가상의 로고와 같은 언어로 상상 속의 로봇을 프로그래밍해야 하는 경우가 많다.)1차는 의무사항은 아니지만 컴퓨터를 접할 수 없거나 컴퓨터에 대한 지식이 없는 사람이 접근할 수 있다. 2006년 3만1926명의 학생이 입학했다.[2]
2라운드에서는 실제 프로그램을 작성해 실행해야 한다.5개의 질문이 있는데, 각각 다른 프로그램을 써야 한다.대부분의 입학생들은 단 한 문제만 대답한다.과제에는 일반적으로 하나의 기본 형상화 프로그램(예: 2004년 질문 "TriSquare")이 필요하다.
* * * * * ***** * * * * * * *****
2차전에서 4, 5개의 질문에 답한 상위 성과급들이 최종 라운드에 초청된다.이전에는 10명에서 15명 사이의 학생이 선발되었지만, 2005년에 Shuttleworth 재단의 새로운 언어의 도입과 증가된 자금 지원은 20명에서 30명 사이의 학생으로 늘어났다.결승전은 케이프타운 대학에서 열리며, 결승전 진출자들은 주말 동안 머문다.첫 번째 토요일과 두 번째 일요일 5시간 라운드로 구성된다.그 문제들은 다소 쉽지만 USACO의 그것들과 유사하다.그 날 월요일에 시상식이 열린다.
상품
상위 6명에게는 메달(금 1개, 은 2개, 동 3개)이 수여된다.수상자들과 그들의 학교 모두를 위한 상금이 있다.Shuttleworth의 후원 덕분에 Python을 사용하는 데 총 10만 원의 상금이 주어졌다.2013년 협찬이 끝났고 현재 파이썬을 사용할 경우 추가 경품이 주어지지 않고 있다.
최고의 선수들은 올림피아드 코치와 USACO 훈련 프로그램에서 추가 훈련을 받을 팀에 초대된다.그리고 나서 정보학 국제 올림피아드에서 남아공을 대표할 네 명의 프로그래머가 선수단에서 선발된다.
언어들
1차에서는 프로그래밍 언어를 알 필요가 없다.두 번째 라운드에서, 참가자들은 그들이 선택한 언어를 사용할 수 있다. (이성 내에서 - 브레인 좆은 아마도 제외되었을 것이다.)그러나 3차에서는 언어 집합이 다음과 같이 제한된다.
- 파스칼 - 일부 남아공 지역의 고등학교에서 가르친 언어(고우텡 포함)
- 델파이 - 일부 남아프리카 주의 고등학교에서 가르친 언어(자유 주 포함)
- Java - 다른 지방에서 교육됨(서부 케이프 포함)
- Python - Mark Shuttleworth 후원
- C/C++
파이톤 프로그램은 10배의 시간 보너스를 받는다.
남아프리카 공화국 IOI 메달리스트
다음 표에는 색깔과 메달 수(또는 금메달일 경우 랭킹)로 주문한 모든 남아프리카공화국 IOI 메달리스트가 나열되어 있으며, 지난해까지 메달을 받았다.B는 동메달, S a Silver, G a Gold를 나타낸다.[3]
이름 | 몇 해 | |||||
---|---|---|---|---|---|---|
브루스 메리 | G (6일) 2001 | G (7일) 2000 | S 1999 | 1998년 S | B 1997년 | B 1996년 |
대니얼 라이트 | 1998년 G(1차) | |||||
리처드 스타필드 | G (13일) 2004 | |||||
케빈 류 | S 1995년 | S 1994년 | ||||
랄프 키스트너 | B 2007년 | 2006년 S | ||||
칼 홀퀴스트 | B 2000년 | S 1999 | ||||
키건 카루더스 스미스 | 2006년 S | |||||
조슈아 유다켄 | 2006년 S | |||||
린센 루츠 | S 2003년 | |||||
요한 두 토이트 | S 2001 | |||||
다니 콘래디 | 1997년 | |||||
브라이언 샨드 | S 1994년 | |||||
데이비드 버틀러 | S 1992년 | |||||
키스 거스리 | S 1992년 | |||||
야센 모우저 | B 2017년 | B 2016년 | B 2015년 | |||
울리크 데 뮐레네레 | B 2016년 | B 2015년 | B 2014년 | |||
안디큐 | B 2021년 | B 2020 | ||||
본 뉴턴 | B 2012년 | B 2011년 | ||||
숀 갠젤 | B 2012년 | B 2010년 | ||||
프랑수아 콘라디 | B 2010년 | B 2009년 | ||||
애런 나이두 | B 2020 | |||||
브론슨 러드너 | B 2017년 | |||||
데이비드 브로드리크 | B 2017년 | |||||
토머스 오턴 | B 2015년 | |||||
로빈 비서 | B 2015년 | |||||
로버트 스펜서 | B 2013년 | |||||
베니 스와트 | B 2011년 | |||||
그레이엄 마누엘 | B 2010년 | |||||
코시 판 데르 메르베 | B 2010년 | |||||
사디크 몰라 | B 2008년 | |||||
더크-B 코에체 | B 2007년 | |||||
티머시 스트라넥스 | B 2005년 | |||||
선톈 | B 2003년 | |||||
자크 콘라디 | B 2002년 | |||||
하인리히 두 토이트 | B 2002년 | |||||
제이콥 크론 | B 2001년 | |||||
리슬 펜즈혼 | B 2000년 | |||||
휴고 판 데르 메르베 | B 2000년 | |||||
폴 쿡 | B 1999년 | |||||
레이너 호프트 | B 1999년 | |||||
자코 크론제 | B 1998년 | |||||
티머시 로렌스 | B 1997년 | |||||
게르트-잔 반 루옌 | B 1995년 |
참조
- ^ "Computer Olympiad - Winner Archive". Retrieved 2007-10-07.
- ^ "Computer Olympiad - History". Retrieved 2007-10-07.
- ^ "IOI - South Africa: Hall of Fame". Retrieved 2016-09-14.