본문 바로가기
IT_tech/알고리즘

백준) 3053 택시기하학 - JAVA

by 신드로 2020. 7. 3.

https://www.acmicpc.net/problem/3053

 

3053번: 택시 기하학

문제 19세기 독일 수학자 헤르만 민코프스키는 비유클리드 기하학 중 택시 기하학을 고안했다. 택시 기하학에서 두 점 T1(x1,y1), T2(x2,y2) 사이의 거리는 다음과 같이 구할 수 있다. D(T1,T2) = |x1-x2| + |

www.acmicpc.net

 

택시기하학 공식을 써줌으로 해결!

package solution;

import java.util.Scanner;

public class Bakjun_3053 {
	public static void main(String[] args) {
	    Scanner sc = new Scanner(System.in);
	    int A = sc.nextInt();
	
	    double result = A*A*3.1415926535897932384626433;
	    double result2= A*A*2;
	    
	    System.out.println(result);
	    System.out.println(result2);
	    sc.close();
		
	 
	    
	}
}

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

프로그래머스)탑-java  (0) 2020.07.06
백준) 2523 별찍기13 - JAVA  (0) 2020.07.05
프로그래머스-전화번호 목록  (0) 2020.07.01
백준) 5543 상근날드 -JAVA  (0) 2020.07.01
프로그래머스)-짝수와홀수  (0) 2020.06.30