https://www.acmicpc.net/problem/1008
● 문제
● 접근 방법
딱히 다른것을 설명할 것이 없이 입력받은 a와 b를 나누라는 문제.
하지만 상대오차가 10^-9승 이라는 조건이 있다.
물론 자바는 double로 소수 15자리 까지 표현하여 오차범위에 들어 그냥 출력해도 문제없다.
그래도 9자리에서 끊어주기 위해 String.format을 이용하자.
● 문제 풀이
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
//입력
Scanner sc = new Scanner(System.in);
var a = sc.nextDouble();
var b = sc.nextDouble();
//출력
System.out.println(String.format("%.9f", a/b));
}
}
'백준' 카테고리의 다른 글
[백준] 1011번 : Fly me to the Alpha Centauri [Java] (0) | 2022.08.25 |
---|---|
[백준] 1009번 : 분산처리 [Java] (0) | 2022.08.25 |
[백준] 1003번 : 피보나치 함수 [Java] (0) | 2022.08.24 |
[백준] 1002번 : 터렛 [Java] (0) | 2022.08.24 |
[백준] 1001번 : A-B [Java] (0) | 2022.08.24 |