💡문제 풀이/프로그래머스 - JAVA

두 수의 연산값 비교하기 / 181938

뇌 리셋은 기본이지 2024. 6. 24. 10:11

정보

분류 : 기초 트레이닝

 

문제

문제링크

 

풀이

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