프로젝트 오일러를 푸는 4가지 방법. 1

idas4you(63)
Published in
#kr
Words
227
Reading
2 min
Listen
Play
9y

안녕하세요, 사과농축액 입니다.

이번 포스팅은 프로젝트 오일러에 관한 글입니다.


레온하르트 오일러 (1707-1783)

먼저 프로젝트 오일러대하여 알아 볼건데요.

리브레위키에서는 아래와 같이 설명해 놓았습니다.

본격 수학 + 프로그래밍 챌린지
프로젝트 오일러(Project Euler)란, 익숙하지 분야에 대해 깊게 탐구할 수 있는 바탕과, 새로운 개념에 대해 재미있게 배울 수 있는 기회를 제공하기 위해 시작된 영국의 프로젝트다. 간단히 말하면, 그냥 프로그래밍으로 수학 문제 푸는 웹 사이트. 수학에 관심이 있다면 국가에 상관없이 누구나 이 프로젝트에 참여해 문제를 풀 수 있지만, 영어가 어느정도 뒷받쳐줘야 한다. 한국어로 번역된 사이트도 존재하긴 하지만 번역 속도가 그리 빠른 편은 아니다. 영어 웹 사이트에는 500개가 넘는 문제가 등록되어 있는 반면, 한국 웹 사이트에는 100개 조금 넘는 문제만 번역이 되었기 때문에 더 많은 문제를 풀고 싶다면 영어가 필수. 사실 대부분의 사람들은 100 문제는 커녕 10 문제도 풀기 힘들다.

이용방법은 간단합니다.

프로젝트 오일러(http://euler.synap.co.kr)에 접속하여 회원등록 후 문제 목록에서 마음에드는 문제를 푼 후 정답을 제출하면 정답 제출하면 됩니다.

정답인 경우 해당 문제의 댓글을 볼 수 있습니다. 댓글을 보다보면 재미 있는 코드도 있고 고수들의 효율적인 코드를 보며 프로그래밍 실력 업은 보너스 입니다.

이번 프로젝트 오일러의 문제를 푸는 목적은 두가지인데요.

  1. 수학적인 지식의 프로그래밍
  2. 새로운 언어에 대한 공부

두번째 이유로 C, C++, C#, JAVA, ECMAScript(JavaScript), python는 제외하고 4 종류의 언어로 진행하려 합니다.
선정된 언어는 아래와 같습니다.

그럼 저와 같이 프로젝트 오일러를 풀어 볼까요? (연제 글이오니 많은 관심 부탁드립니다.)

아울러 제가 진행하고 있는 문화상품권 받기 이벤트에도 많은 관심 부탁드립니다.

프로젝트 오일러를 푸는 4가지 방법. 1 | Ecency