강의로 돌아가기
이진삼

이거 왜틀렷나용

    public int solution(int n) {
        return F(n) % 1234567;
    }

    int F(int n) {
        int prev = 1;
        int next = 0;
        int sum = 0;

        for (int i = 0; i < n; i++) {
            sum = prev + next;
            prev = next;
            next = sum;
        }

        return sum;
    }

머가 틀린거임? 42점밖에 안나오는데

  • 유민우
    sum = prev + next; 이거다음에 sum %= 1234567해보세여 유민우 2018.09.06 04:22
1 개의 답변
Demi

2 이상의 n이 입력되었을 때, n번째 피보나치 수를 1234567으로 나눈 나머지를 리턴하는 함수, solution을 완성해 주세요.라는 지문을 참고해보세요.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.