코드골프는 한가지 문제를 더욱더 짧은 소스코드로 풀어내는 것이 목적입니다.
원래 있었던 정식명칭인지, 아니면 이 사이트에서 만들어낸 이름인지는 잘 모르겠지만요 =_=

홈페이지 주소는 http://codegolf.com/ 이구요.
Perl,PHP,Ruby,Python의 네가지 언어를 지원하며 현재 5가지의 주제가 진행중에 있습니다.

진행방법은 간단합니다.
문제를 푼 뒤에 자신의 아이디로 소스를 업로드하면 끝이고요 그 뒤는 자동으로 Solved 여부를 체크해 랭크를 보여줍니다.
소스 크기가 작을 수록 랭킹이 올라가는데, 프로그램의 효율성이나 시간은 따지지 않습니다.
오직 소스의 길이가 중요하지요.
그런데 소스의 크기가 작아지려면 그만큼 알고리즘의 최적화도 뒤따라주어야 하기 때문에 어차피 둘다 해결해야 하는것 같더라구요 =_=;

logo.png


코드 골프에 관심이 있으시면
알고리즘 트레이닝으로 배우는 코드 단축 기법 Short Coding
http://www.yes24.com/Goods/FTGoodsView.aspx?goodsNo=2960553&CategoryNumber=001001003016002001
이 책을 추천드립니다. Short Coding이라는 책인데 괴물 같은 사람들이 어떻게 문제를 푸는지 볼 수 있지요. :)