[백준 3053번 : 택시 기하학] java 풀이

Elmo·2022년 8월 5일
0

[백준] 알고리즘

목록 보기
27/39

🔔기하1 - 택시 기하학

유클리드 기하학과 택시 기하학에서의 원의 넓이는 차이가 있다.
간단하게 정리하면

좌표평면상에서 유클리드의 원은 우리가 아는 흔한 원이다. 하지만 택시 기하학에서의 원은 정사각형 모양이 45도로 기울어진 모양이다.

그 원리는 인터넷에서 직접 검색해보는 것이 좋다...

  • 유클리드 원의 넓이 = r × r × π
  • 택시 기하학 원의 넓이 = r × r × 2

🔑 java 풀이

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;


public class Main{
	public static void main(String[] args) throws IOException{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		double R = Integer.parseInt(br.readLine());//참외 수 입력
		
		double Euclid = R*R*Math.PI;
		double taxi = R*R*2;
		
		System.out.println(String.format("%.6f", Euclid));
		System.out.println(String.format("%.6f", taxi));
		br.close();
	}
}

profile
엘모는 즐거워

0개의 댓글