Open enoch012 opened 1 year ago
class Solution {
public long solution(int a, int b) {
long answer = 0;
int num1 = (a <= b) ? a : b;
int num2 = (a <= b) ? b : a;
for(int i = num1; i <= num2; i++) answer += i;
return answer;
}
}
class Solution {
public long solution(int a, int b) {
return sumAtoB(Math.min(a, b), Math.max(b, a));
}
private long sumAtoB(long a, long b) {
return (b - a + 1) * (a + b) / 2;
}
}
하샤드 수
문제
제한사항
입출력 예
x | return -- | -- 10 | true 12 | true 11 | false 13 | false문제풀이
회고