```
백준 21335번 또 다른 분출 JAVA 구현해보기
```

이번 글을 통해 배워갈 내용
- 백준 21335번 풀이
https://www.acmicpc.net/problem/21335
21335번: Another Eruption
A volcano has recently erupted in Geldingadalur, Iceland. Fortunately this eruption is relatively small, and---unlike the infamous Eyjafjallajökull eruption---is not expected to cause delayed international flights or global outrage. There is some concern
www.acmicpc.net
백준 21335번은
난이도 브론즈 등급의 문제로서
원의 넓이를 받아서
원의 둘레를 소수점 9자리까지 출력해주면 되는 문제입니다.
30분 정도 위에 링크를 방문하셔서 풀어보시고
안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다.
입력을 받고
공식에 따라서
소수점 9자리까지 출력해주었습니다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
static final BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
// 입력받는다
long area = Long.valueOf(br.readLine());
// 계산한다
double perimeter = (double) Math.round(Math.sqrt(area * Math.PI) * 2 * 1000000000) / 1000000000;
// 출력한다
System.out.print(perimeter);
}
}
읽어주셔서 감사합니다
무엇인가 얻어가셨기를 바라며
오늘도 즐거운 코딩하시길 바랍니다 ~ :)
728x90
'Java > Java 알고리즘' 카테고리의 다른 글
| 백준 2857번 JAVA 구현해보기 (0) | 2022.02.10 |
|---|---|
| 백준 21185번 Some Sum JAVA 구현해보기 (1) | 2022.02.10 |
| 백준 21354번 사과장수 배장수 JAVA 구현해보기 (0) | 2022.02.10 |
| 백준 22015번 金平糖 (Konpeito) JAVA 구현해보기 (0) | 2022.02.10 |
| 백준 23375번 Arm Coordination JAVA 구현해보기 (2) | 2022.02.10 |