프로그래머스/[프로그래머스 - JAVA] Lv.1
[프로그래머스 - JAVA] 두 정수 사이의 합
코딩하는 흰둥이
2023. 3. 26. 22:52

- 내 풀이
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 {
for (int i = b; i <= a; i++) {
answer += i;
}
}
return answer;
}
}
- 다른 사람 풀이
class Solution {
public long solution(int a, int b) {
long answer = 0;
for (int i = ((a < b) ? a : b); i <= ((a < b) ? b : a); i++)
answer += i;
return answer;
}
}
for문에 삼항연산자를 두 번 쓸줄이야