강의로 돌아가기
WarChief

c# 어디가 틀렸죠 테스트는 맞음

public class Solution {

public long solution(int a, int b) {

        long answer = 0;
        int sum = 0;



        if  ( a > b)
        {

            for  ( int i = b; i < a+1; i++ )
            {

                sum += i;

            }

            answer = sum;

        }

        else if ( a <b )
        {
            for ( int i = a; i <b+1;  i ++)
            {
                sum += i;
            }
            answer = sum;
        }

        else
        {
            answer = a;
        }

        return answer;
}

}

  • 박성열
    int sum = 0; 이 아닌 long sum = 0; 으로 해보세요 박성열 2018.11.30 09:35
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.