본문 바로가기

Computer science/Project Euler

프로젝트 오일러 16번

Project Euler 16



I. 함수 정의


▶ 각 자릿수의 합을 구함


▷예

123[수] -> 6[자릿수의 합]

283     -> 13

▷수학적인 정의

 (참고 티스토리에서 첨자가 출력이 안돼서 캡쳐;;)


a^n


▷예

2^2 = 4

2^3 = 8

▷수학적인 정의



II. 코드


▶c code

  하지만 c에서는 N이 100만 넘어도 계산이 안됩니다..

c언어는 역시 큰 수 처리에 적합하지 않아 리스프를 선택했습니다.

언어선택에 다양성이 있으니까 좋습니다.

 

▶Racket code




'Computer science > Project Euler' 카테고리의 다른 글

프로젝트 오일러 20번  (0) 2017.08.08
프로젝트 오일러 18번  (2) 2017.08.08
프로젝트 오일러 15번  (0) 2017.07.24
프로젝트 오일러 14번  (0) 2017.07.24
프로젝트 오일러 12번  (0) 2017.07.22