JAVA/알고리즘

백준 알고리즘 풀이(2908번)

lovineff 2020. 6. 4. 18:03
public static void main(String[] args) {
    int num1 = 734;
    int num2 = 893;

    int reverseNum1 = reverseInt(num1);
    int reverseNum2 = reverseInt(num2);
    
    // if 문 사용
    if(reverseNum1 > reverseNum2) System.out.println(reverseNum1);
    else System.out.println(reverseNum2);

    // if 문 사용 안할 경우
    System.out.println(Math.max(reverseNum1, reverseNum2));
}

private static int reverseInt(int num){
    int result=0;

    while(num != 0){
        result = result * 10 + (num % 10);
        num /= 10;
    }

    return result;
}

'JAVA > 알고리즘' 카테고리의 다른 글

백준 2869 문제풀이  (0) 2021.05.04
백준 알고리즘 풀이(1157번)  (0) 2020.06.04
백준 알고리즘 풀이(15596번)  (0) 2020.06.04
백준 알고리즘 풀이(1065번)  (0) 2020.06.04
백준 알고리즘 풀이(2675번)  (0) 2020.06.04