프로그램 명: grazing_cow
제한시간: 1 초

암소가 필드에서 풀을 먹고 있다. 필드에 있는 로프는 두 개의 지주에 묶여 있고, 암소는 링으로 로프에 묶여 있다. 그래서 암소는 로프의 어떤 지점으로도 이동이 가능하다. 당신의 일은 암소가 가서 풀을 먹을 수 있는 필드의 면적을 구하는 것이다.

로프의 두께는 없고 , 암소는 포인트 물체이고 링의 반지름과 지주의 두께는 무시할 수 있다.

pi = 2*cos^(-1)(0) 로 계산하고 (각은 라디언) double 형을 사용하라.

입력

각 줄에는 두 정수 D(0 <= D <= 1000) 와 L(0 < L <= 1500) 이 주어진다. D 는 두 지주사이의 거리이고 , L 은 로프의 길이 이다.(단위는 feet)

출력

소수 3 자리까지 면적을 출력한다.

입출력 예

입력

10 12

출력

62.517

입력

23 45

출력

1366.999

입력

12 18

출력

189.670
출처:
Problem setter: Shahriar Manzoor, Member of Elite Problemsetters' Panel
Special Thanks: Monirul Hasan, Member of Elite Problemsetters' Panel
///hint///
[질/답] [제출 현황] [푼 후(0)]
[ 채 점 ] [홈으로]  [뒤 로]