algorithm/acmicpc

[백준] 1008 a 나누기 b

무대포 개발자 2020. 7. 10. 00:39
728x90
반응형

문제

  • 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.

  • 입력
    첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

  • 출력
    첫째 줄에 A/B를 출력한다. 절대/상대 오차는 10-9 까지 허용한다.

  • 예제 입력 1
    1 3

  • 예제 출력 1
    0.33333333333333333333333333333333

문제풀이

  • 소수가 나올 수 있기에 double 을 써서 풀음.
  • 10-9 승 까지의 오차를 허용한다 했는데, 이 부분을 제어할거라 생각했는데 딱히 어떤 것을 안하네.

    왜 문제를 풀지 못했는가? 어떤 부분을 생각하지 못했는가?

  •  

Source

public class Num1008 {
    public static void main(String [] args) {
        Scanner scan = new Scanner(System.in);
        double a = scan.nextDouble();
        double b = scan.nextDouble();
        System.out.println(solve(a, b));
    }

    public static double solve(double a, double b) {
        return a/b;
    }
}