[JAVA] 두 정수 사이의 합 알고리즘

2020. 10. 19. 17:03JAVA

#프로그래머스, 코딩문제, Level 1, 두 정수 사이의 합, 자바


   class Solution {
         public long solution(int a, int b) {
         

           long answer = 0;
           long num =0;
        
        if(a == b) {
         answer = a; 
        }
        else if(a < b) {
         for(long i = a; i < b; i++) {
         num = num + i;
         }
         answer = num + b;
        }
        else if(a > b) {
         for(long i = b; i < a; i++) {
         num = num + i;
         }
         answer = num + a;
        }

        return answer;
   
      }
   }

 

 

 

(출처: Programmers)