두 수의 연산값 비교하기(Math.max)

Psj·5일 전
0

코딩테스트

목록 보기
9/12

내 풀이

class Solution {
    public int solution(int a, int b) {
        int answer = 0;

        int as = Integer.valueOf(""+a+b);
        int mix = 2*a*b;

        answer = as > mix ? as : as < mix ? mix : as;

        return answer;
    }
}

다른 사람 풀이

class Solution {
    public int solution(int a, int b) {
        return Math.max(Integer.parseInt(String.valueOf(a)+String.valueOf(b)),2*a*b);
    }
}

Math.max 함수 사용하여 더 큰 값을 리턴했고 양 매개변수 값이 같으면 어차피 같은값을 반환하니 상관없음

profile
Software Developer

0개의 댓글