728x90
반응형

백준알고리즘

- Bronze 5 -

 #16430. 제리와 톰 by JAVA and node.js 

 


 

문제

출처: https://www.acmicpc.net/problem/16430 

 


 

접근 방법

분수 계산방법을 생각하면 된다.

1(kg) - A/B (kg)

= B/B - A/B

= (B - A) / B

 

따라서, 우리가 출력해야 하는 것은 B-A와 B이다.

A와 B는 서로소임이 보장되기때문에 약분을 걱정할 필요는 없어보인다.

 

 


 

풀이

▶ JAVA

import java.util.*;

public class Main {
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
        int a = scan.nextInt();
        int b = scan.nextInt();
        scan.close();
        System.out.println((b - a) + " " + b);
    }
}

 

▶ node.js

var fs = require('fs');
var input = fs.readFileSync('/dev/stdin').toString().trim().split(' ').map(v => +v);
console.log((input[1] - input[0]) + ' ' + input[1]);

 


 

결과

 


 

 

 

 

 

End.

heisely's 괴발개발 개발일지

 

728x90
반응형

+ Recent posts