본문 바로가기

알고리즘/🥉 브론즈

백준 3053 택시 기하학 자바 풀이

728x90

난이도 : 브론즈3

풀이일 : 06294

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

 

3053번: 택시 기하학

첫째 줄에는 유클리드 기하학에서 반지름이 R인 원의 넓이를, 둘째 줄에는 택시 기하학에서 반지름이 R인 원의 넓이를 출력한다. 정답과의 오차는 0.0001까지 허용한다.

www.acmicpc.net


링크로 이동하기 귀찮은 분들을 위한 문제 캡쳐


풀이코드

import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		double r = scan.nextInt();
		scan.close();
		
		System.out.printf("%.6f", r*r*Math.PI); // PI 상수 활용
		System.out.println(); // 개행
		System.out.printf("%.6f", r*r*2.000000);
	}
}
  • Math.PI : 파이 상수
  • printf("%.0f") : 소수점 아래 0자리까지 출력

느낀점

수학처럼 보여서 싫어할 사람들도 있겠지만 간단하고 쉬운 문제였다. 브론즈3이니까 당연하지만

얼른 리액트 공부하고 적응해서 파이썬 문제도 하나씩 풀어야지ㅠㅠ