[백준(Baekjoon)][자바(java)] (3053) 택시 기하학 / 수학 2

728x90

 

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);

		double r = sc.nextInt();

		System.out.println( String.format( "%.6f", r*r*Math.PI ) );
		System.out.println( String.format( "%.6f", r*r*2 ) );
		
		sc.close();
	}
}

 

< 유클리드기하학 >

두 점 사이의 거리  :  d = 루트( ( x2 - x1 )^2 + ( y2 - y1 )^2 )

원의 넓이  :  r * r * PI

 

< 택시기하학 >

두 점 사이의 거리  :  d = | x2 - x1 | + | y2 - y1 |

원의 넓이  :  r * r * 2

 

출처 : http://monthly.chosun.com/client/news/viw.asp?ctcd=I&nNewsNumb=201708100056&page=8

 

 

어른들을 위한 수학 〈13〉 택시가 알려주는 최단 거리

⊙ 유클리드, 《기하학원론》에서 정의와 공리를 바탕으로 엄격하게 증명하는 공리적 체계 정리
⊙ 보여이, 로바체프스키, 리만 등, 비유클리드 기하학 개척
⊙ 택시기하학은 내비게이션 등 도시지리학을 실생활에 적용하는 데 많은 도움

이충국
1963년생. 연세대 교육대학원 교육학 석사 / 생각하는 수학교실(CMS에듀의 전신) 설립,
세계수학올림피아드 WMO

monthly.chosun.com

 

반응형