남아프리카 컴퓨터 올림피아드

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차에서는 언어 집합이 다음과 같이 제한된다.

파이톤 프로그램은 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년

참조

  1. ^ "Computer Olympiad - Winner Archive". Retrieved 2007-10-07.
  2. ^ "Computer Olympiad - History". Retrieved 2007-10-07.
  3. ^ "IOI - South Africa: Hall of Fame". Retrieved 2016-09-14.