멋진 싸이트를 발견했다.
www.topcoder.com
전세계의 공돌이들이 모여 온라인으로 코딩 실력을 겨루는 곳인데,
놀라울 정도로 그 체계가 잘 짜여져 있다..멋지다...
주에 1번꼴로 경기가 열리는것도 그렇고...상금도 만만치 않게 걸려있는데다가(이번엔 5,000$),
경기를 치루는 과정, 그리고 점수가 메겨지는 방법, 복잡한 공식에 의해 순위가 결정되고,
또 그 결과들이 또한 복잡한 공식에 의해 유지가 되는 일련의 과정 자체가...
매주 주어지는 도전적인 문제들..그리고 그것에 도전하는 수많은 똘똘한 공돌이들...
정말 멋진 곳이다..
오늘은 처음으로 무턱대고 Single Round Match 351 (일명 SRM)에 선수(?)로 참가했다.
알고리즘 세문제를 푸는데 1시간 15분이 주어지는데,
문제 수준은 초급, 중급, 고급...
초급문제는 알고리즘의 효율성을 떠나 적당히 풀수 있었고..
중급문제는 적당히 이해할만한... 도전적인...허나 시간도 쫓기고 구현하기가 만만치 않아..풀 수 없었고..
고급 문제는...와우...gg...
그리하여 내 첫번째 경기 참가 결과는!!
각 문제의 배점이 250,500,1000점인데..
첫번쨰 문제를 118.0 점에 끊었다..
문제를 다 푼 담에는 Challange 시간이 15분 주어지는데
남이 푼 문제에 딴지를 거는 시간이다...
딴지 걸기가 성공하면 +50점, 딴지 걸기가 실패하면 -25점.
뭣도 모르고..나보다 조금 잘한놈들 두어명 딴지 걸었는데..
딴지 실패..-50점...흑
그래서 최종 68점.
감점이 된다는 걸 알았다면 딴지 같은건 걸지 않았을테니...최종 점수는...118점으로 해두지...ㅡㅡ;;
형편없는 점수이기는 한데..
첫 도전이라는데 의미를 부여하고..한문제나마 풀었다는데 위안을 두려한다...
자 자 이제 슬 분위기 파악도 되어가니..공부에 박차를!!
-
astein 2007/06/07 11:10 답글수정삭제음... 어떻게 공부해야 할지는 ;ㅂ; 저도 정확히는 모르겠어요-
Topcoder는 그래도 Editorial이 잘 되어 있어서 지난 문제들의 풀이가 공개되니..
게다가 다른사람 소스코드도 보면서 같이 공부하면 금상첨화 :D-
jeylee 2007/06/07 16:03 수정삭제음..그렇군요...
뚜렷한 공부방법이 있는게 아니군요.
말씀대로 TopCoder에는 지난 문제들은 물론이거니와,
다른 사람이 푼 내용들을 다 볼수 있더라구요..(와우!)
일단 틈나는 대로 지난 문제를 풀어봐야겠군요...
언젠가 1000점짜리 문제도 금방 풀 수 있는 날이 오겠죠? ^^"
-
트랙백 주소 :: http://www.jeylee.com/3/trackback/



