Algorithm/JUNGOL

[정올] 577 : 함수1 - 자가진단7

Gyuri 2022. 1. 7. 19:51

문제

서로 다른 두 개의 정수가 주어진다.

두 정수를 입력받아 큰 수는 2로 나눈 몫을 저장하고 작은 수는 2를 곱하여 저장한 후 출력하는 프로그램을 작성하시오.

(참조에 의한 호출을 이용한 함수를 작성하여 값을 수정하고 출력은 메인함수에서 한다.)

 

입력 예

100 500

출력 예

200 250

 

코드

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int a = sc.nextInt();
        int b = sc.nextInt();

        System.out.println(func(a,b));
    }

    public static String func(int a, int b) {
        if(a>b) {
            a = a / 2;
            b = b * 2;
        }
        else {
            a = a * 2;
            b = b / 2;
        }
        return a + " " + b;
    }
}