알고리즘/BOJ

[BOJ] 3053. 택시 기하학

재담 2022. 2. 19. 01:15

문제 원본 : https://www.acmicpc.net/problem/3053

 

3053번: 택시 기하학

첫째 줄에는 유클리드 기하학에서 반지름이 R인 원의 넓이를, 둘째 줄에는 택시 기하학에서 반지름이 R인 원의 넓이를 출력한다. 정답과의 오차는 0.0001까지 허용한다.

www.acmicpc.net

import java.util.Scanner;

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

        System.out.printf("%.6f\n", Math.PI * r * r);
        System.out.printf("%.6f\n", (double) r * r * 2);
    }
}
  • 난이도는 브론즈 3인데 처음에 문제를 이해하는데 몇 분이나 걸렸다.
  • 잘 생각해보면 정사각형이 된다는 것을 알 수 있다.
  • 처음에는 float으로 캐스팅했다가 틀렸다.
  • 숫자가 커지니 오차도 커져서 그런 것 같다.

'알고리즘 > BOJ' 카테고리의 다른 글

[BOJ] 11866. 요세푸스 문제 0  (0) 2022.02.20
[BOJ] 2108. 통계학  (0) 2022.02.20
[BOJ] 1541. 잃어버린 괄호  (0) 2022.02.18
[BOJ] 1011. Fly me to the Alpha Centauri  (0) 2022.02.17
[BOJ] 1436. 영화감독 숌  (0) 2022.02.16