https://www.acmicpc.net/problem/20353
20353번: Atrium
The atrium of a traditional Roman dormus, much like the atria of today, is a perfectly square room designed for residents and guests to congregate in and to enjoy the sunlight streaming in from above. Or, in the case of Britannia, the rain streaming in fro
www.acmicpc.net
문제
The atrium of a traditional Roman dormus, much like the atria of today, is a perfectly square room designed for residents and guests to congregate in and to enjoy the sunlight streaming in from above. Or, in the case of Britannia, the rain streaming in from above.
A major problem with traditional Roman architecture, particularly in modern times, is the absence of any kind of effective walls between rooms. You have arrived in Italy and now you are going to helpfully rebuild the walls on behalf of the authorities, starting with the atrium of a particularly derelict building you found.
What length of prefabricated wall section must you bring with you to fully enclose the atrium of the building?
입력
The input consists of a single integer a (1 ≤ a ≤ 1018), the area in square meters of the Atrium.
출력
Output the total length of walling needed for the atrium, in metres. The length should be accurate to an absolute or relative error of at most 10−6.
예제 입력 1
64
예제 출력 1
32.0
예제 입력 2
1234
예제 출력 2
140.51334456
코드
const a = Number(require('fs').readFileSync('/dev/stdin').toString());
console.log(4 * Math.sqrt(a));
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 2108: 통계학 / Node.js (JavaScript) (0) | 2023.04.20 |
---|---|
[백준] 20215: Cutting Corners / Node.js (JavaScript) (0) | 2023.04.19 |
[백준] 11725: 트리의 부모 찾기 / Node.js (JavaScript) (0) | 2023.04.19 |
[백준] 11054: 가장 긴 바이토닉 부분 수열 / Node.js (JavaScript) (0) | 2023.04.19 |
[백준] 1629: 곱셈 / Node.js (JavaScript) (0) | 2023.04.18 |
댓글