More actions
이 문제는
인기도: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?/김상섭 |