728x90
1. 문제
https://www.acmicpc.net/problem/3053
2. 풀이
원=한 점에서부터 같은 길이를 가진 점들의 집합
따라서 택시 기하학에서의 원은 이런 모양을 가지게 된다.
정리하면, 택시기하학에서 원 넓이는 2*R*R이다.
import java.util.Scanner;
public class BOJ_3053_택시기하학 {
public static void main(String[] args) {
int R = new Scanner(System.in).nextInt();
System.out.printf("%.6f\n",Math.PI*R*R);
System.out.printf("%.6f",2d*R*R);
}
}
3. 결과
float타입이 double보다 더 부정확하다고 한다. 그래서 한 번 틀렸다.
'코딩테스트 > BOJ' 카테고리의 다른 글
[BOJ] 2564 경비원 - JAVA (0) | 2022.02.11 |
---|---|
[BOJ] 2578 빙고 - JAVA (0) | 2022.02.11 |
[BOJ] 2605 줄세우기 - JAVA (0) | 2022.02.09 |
[BOJ] 2309 일곱난쟁이 - JAVA (0) | 2022.02.09 |
[BOJ] 2493 탑 - JAVA (0) | 2022.02.07 |
댓글