class Solution {
public long solution(int a, int b) {
long answer = 0;
if(a<b){
for(int i=a; i<=b; i++){
answer +=i;
}
}else if(a>b){
for(int i=b; i<=a; i++){
answer += i;
}
}else{
return a;
}
return answer;
}
}
a < b일 때랑 a > b 일때, a ==b 일때 조건만 생성하면 된다.
문제의 제한조건에서 대소관계가 정해져 있지 않다고 해서 if문으로 대소 비교하면 안되는 줄 알았다..
'📖Algorithm > Simulation, Math' 카테고리의 다른 글
자바 [Programmers] 1단계 - 콜라츠 추측 (0) | 2024.02.18 |
---|---|
자바 [Programmers] 1단계 - 음양 더하기 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 하샤드 수 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 정수 내림차순으로 배치하기 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 정수 제곱근 판별 (0) | 2024.02.18 |