알고리즘/알고리즘 공부(JAVA)

알고리즘_백준_1002 Using_By(Java)

소소한필통 2022. 8. 29. 23:12

https://www.acmicpc.net/problem/1008

 

1008번: A/B

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

www.acmicpc.net

 

이번 문제는 한줄을 입력받아서 숫자 두개 변수를 잘 설정해야 하는 문제이다.

이전 문제와 같이 int로 받아오면 나머지 소수점을 알수 없다.

 

example input(1 3)

example output(0.333333333333333333)

 

output 결과를 보고 알 수 있는 점이 int, float 모두 안되고 double 변수를 가져야 함을 알 수 있다.

해결 코드는 아래와 같다.

 

import java.util.Scanner;

public class Backjoon_1002 {

  public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);
    double a, b;

    a = sc.nextDouble();
    b = sc.nextDouble();

    System.out.println(a / b);
  }
}