반응형

class Solution {
public int solution(String ineq, String eq, int n, int m) {
int answer = 0;
if(ineq.equals(">")){
if(eq.equals("=")){
answer = n >= m ? 1 : 0;
} else {
answer = n > m ? 1 : 0;
}
} else {
if(eq.equals("=")){
answer = n <= m ? 1 : 0;
} else {
answer = n < m ? 1 : 0;
}
}
return answer;
}
}
다른 풀이
class Solution {
public int solution(String ineq, String eq, int n, int m) {
return (">".equals(ineq) ? n > m : n < m) || ("=".equals(eq) ? n == m : false) ? 1 : 0;
}
}
반응형
'코딩테스트' 카테고리의 다른 글
| [프로그래머스/Java] 나머지 구하기 (0) | 2025.07.18 |
|---|---|
| [프로그래머스/Java] flag에 따라 다른 값 반환하기 (1) | 2025.07.18 |
| [프로그래머스/Java] 홀짝에 따라 다른 값 반환하기 (1) | 2025.07.17 |
| [프로그래머스/Java] 공배수 (0) | 2025.07.17 |
| [프로그래머스/Java] n의 배수 (0) | 2025.07.17 |