(백준) 16693: 피자딜 / Node.js (JavaScript)

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

16693호: 피자 딜

면적이 A1이고 가격이 P1인 피자 조각 또는 반지름이 R1이고 가격이 P2인 원형 피자의 두 가지 크기로 피자를 제공하는 피자 가게가 있습니다. 당신은 1달러당 받는 피자의 양을 최대화하고 싶습니다. 피자 조각을 선택해야 할까요?

www.acmicpc.net

두 가지 크기의 피자를 제공하는 피자 가게가 있습니다. 피자 조각, 면적 A1 반지름이 R1인 가격 P1 또는 원형 피자 가격 P2.

당신은 1달러당 받는 피자의 양을 최대화하고 싶습니다. 피자 한 조각을 골라야 할까요 아니면 전체 피자를 골라야 할까요?

입력

첫 번째 줄에는 두 개의 공백으로 구분된 정수 A1이 포함됩니다. 그리고 P1.

마찬가지로, 두 번째 줄에는 두 개의 공백으로 구분된 정수 R1이 포함됩니다. 및 P2.

모든 값이 최대 103의 양의 정수임을 보장합니다. 또한 두 값이 달러당 동일한 양의 피자 가치가 없음을 보장합니다.

인쇄

더 나은 거래가 전체 피자인 경우 ‘전체 피자’를 한 줄에 인쇄합니다.

피자 조각인 경우 ‘Slice of pizza’를 한 줄에 인쇄합니다.

예제 입력 1

8 4
7 9

예제 출력 1

Whole pizza

예제 입력 2

9 2
4 7

예제 출력 2

Whole pizza

예제 입력 3

841 108
8 606

예제 출력 3

Slice of pizza

암호

const input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n').map(el => el.split(' ').map(Number));
const (a1, p1) = input(0);
const (r1, p2) = input(1);
console.log(p1 / a1 >  p2 / (r1 ** 2 * Math.PI) ? 'Whole pizza' : 'Slice of pizza');