정보
분류 : 기초 트레이닝
문제
풀이
class Solution {
public int solution(int a, int b) {
int answer = 0;
String ab = a + "" + b;
if(Integer.parseInt(ab) > 2 * a * b || Integer.parseInt(ab) == 2 * a * b) {
answer = Integer.parseInt(ab);
} else {
answer = 2 * a * b;
}
return answer;
}
}
풀이 내용
a와 b를 문자형으로 만들어준 후 연산된 정수 값과 비교해주었다. 비교는 조건문을 통해 진행해주었고 조건문에 맞춰 answer 변수에 결과값을 주입시킨 후 리턴해주었다.
'💡문제 풀이 > 프로그래머스 - JAVA' 카테고리의 다른 글
공배수 / 181936 (0) | 2024.06.24 |
---|---|
n의 배수 / 181937 (0) | 2024.06.24 |
홀짝에 따라 다른 값 반환하기 / 181935 (0) | 2024.06.24 |
더 크게 합치기 / 181939 (0) | 2024.06.23 |
문자열 곱하기 / 181940 (0) | 2024.06.23 |