E D R , A S I H C RSS

Is This Integration?

이 문제는

인기도:A(A,B,C), 성공률:높음(낮음,보통,높음), 레벨:3(1~4)

IsThisIntegration?

아래에 정사각형 ABCD의 그림이 나와있다. AB = BC = CD = DA = a 다. 그리고 각각 A, B, C, D를 중심으로 하고 반지름이 a인 네 개의 원호가 그려져 있다. A를 중심으로 하는 호는 꼭지점 B에서 시작해서 꼭지점 D에서 끝난다. 다른 모든 호도 비슷한 방식으로 그려진다. 이렇게 하면 서로 모양이 다른 세 가지 영역이 만들어진다. 이렇게 서로 모양이 다른 각 영역의 넓이 합을 구하라.
http://online-judge.uva.es/p/v102/p10209.jpg

Input

입력 파일의 각 줄마다 정사각형의 한 변 길이 a(0≤a≤10,000.0)를 나타내는 부동소수점수가 입력된다. 파일 종료 문자가 입력되면 입력이 끝난다.

output

각 테스트 케이스마다, 위 그림에 나와있는 서로 모양이 다른 세 영역의 넓이의 합을 출력한다. 세 부동소수점수는 모두 소수점 셋째 자리까지 출력한다. 각 케이스의 첫번째 수는 위 그림에서 줄무늬로 표시된 영역, 두번째 수는 점으로 표시된 영역, 세번째 수는 나머지 영역의 넓이 합이다.

Sample Input

{{| 0.1
0.2
0.3 |}}

Sample Output

{{| 0.003 0.005 0.002
0.013 0.020 0.007
0.028 0.046 0.016 |}}

풀이

작성자 사용언어 개발시간 코드
하기웅 C++ 2시간 IsThisIntegration?/하기웅
허준수 C++ ? IsThisIntegration?/허준수
김상섭 C++ ㅡㅜ IsThisIntegration?/김상섭

----
문제분류 경시대회준비반
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-05-27 07:09:19
Processing time 0.2858 sec