BOJ / 3053번 / 택시 기하학 [Golang]
문제 3053번: 택시 기하학 문제 19세기 독일 수학자 헤르만 민코프스키는 비유클리드 기하학 중 택시 기하학을 고안했다. 택시 기하학에서 두 점 T1(x1,y1), T2(x2,y2) 사이의 거리는 다음과 같이 구할 수 있다. D(T1,T2) = |x1-x2| + | www.acmicpc.net 풀이 package main import ( "bufio" "fmt" "math" "os" ) func main() { var r int reader := bufio.NewReader(os.Stdin) fmt.Fscanln(reader, &r) fmt.Printf("%.6f\n", float64(r*r)*math.Pi) fmt.Printf("%.6f\n", float64(2*r*r)) }
dev/algorithm
2020. 5. 15. 21:00