프로젝트 오일러 https://projecteuler.net/
한글 사이트 http://euler.synap.co.kr/
파이썬(or 기타 언어)으로 도전해볼만한 수학문제들입니다. 앞부분엔 대체로 쉬운 내용들이고, 뒤로 갈수록 어려워지는것 같습니다. 한글사이트도 있는데, 영문사이트가 문제수도 많고, 국가별 랭킹도 있어서 왠지 도전의식이 생깁니다.
문제수는 현재까지 600문제, 매주 한문제씩 추가된다고 합니다.
해당문제를 푼 사람숫자와 난이도등이 나와있습니다. 문제를 풀면 포럼을 들어갈수 있는데, 거기에 올라온 솔루션들을 보면서, 코드를 비교해볼수도 있습니다.
전세계 탑랭커및 국가별로도 통계가 나와있습니다.
개인랭킹 1위는 일본인이군요,,, 글로벌 랭킹 산정방식은 새로운 문제가 매주 나오면, 잽싸게 풀어서, 빨리푼 순서로 50위안에 들면, 일정 점수를 주는것 같습니다.
국가별 참여인원도 있습니다. 한국은 1700명이군요. 국가내에서도 랭킹이 있는데, 빨리푼 순서가 아니라, 총 푼 문제인것 같습니다.
요런자료 보면 정렬을 하고 싶어지는건 직업병이군요,, 미국이 압도적 1위고, 중국이 5천명이나 있네요.
USA USA 40835
India India 12402
Germany Germany 8343
England England 7783
Canada Canada 6639
China China 5565
France France 4991
Russia Russia 4543
Sweden Sweden 4103
Netherlands Netherlands 3824
Brazil Brazil 3565
Japan Japan 3546
Poland Poland 3528
Australia Australia 3460
Italy Italy 2360
Turkey Turkey 2151
Ukraine Ukraine 2141
Mexico Mexico 1971
Israel Israel 1968
Norway Norway 1772
South Korea South Korea 1721, (21번째)
Spain Spain 1720
Denmark Denmark 1702
Sri Lanka Sri Lanka 1658
Belgium Belgium 1632
Romania Romania 1611
Hungary Hungary 1562
Iran Iran 1560
Finland Finland 1450
Portugal Portugal 1372
한국을 클릭하면 나오는 자료입니다.
1위 하시는 분이 파이썬사용하시긴 한데, 상위랭크에는 많이 없네요. 하위랭킹으로 갈수록 파이선 이용자가 더 많아지는것 같습니다.
까다로운 문제도 있고 하긴 한데, 시간날때마다 한개씩 풀어보면 뭔가 코드를 이러저리 뜯어고치는 실력(?)이 늘어나는것 같습니다. 삽질도 많이 하면 실력이 되는것 같은 느낌도 들도 나름 괜찮은것 같습니다.