Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

IsThisIntegration?

From ZeroWiki
Revision as of 05:23, 7 February 2021 by imported>Unknown
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

원문보기


이 문제는

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

IsThisIntegration?

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

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?/김상섭

문제분류 경시대회준비반