아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Ornaments

시간 제한1초메모리 제한1024 MB

요약
반지름 r인 원과 중심에서 거리 h에 있는 매듭이 있을 때, 원을 감싸는 끈의 길이를 구하고 s퍼센트의 여분을 더합니다.
난이도

보통10점 중 4점

유형
기하, 수학
정답자
아직 제출이 없습니다

문제

A factory is making ornaments for the upcoming holidays. Ornaments consist of a 2D glass sphere (i.e., a circle) that is designed to hang off a hook or nail using a string that tightly wraps around the ornament, as shown in the figure to the right.

Your task is to write a program that calculates the length of the string, given the radius r of the circle, the distance h from the knot to the center of the circle, and some multiplier to account for the excess needed to tie the knot.

입력

The input will contain multiple test cases. Each test case contains on a single line three integer numbers r (1 ≤ r ≤ 1000), h (r ≤ h ≤ 10000), and s (0 ≤ s ≤ 100). s denotes the necessary excess string in %. The percentage is relative to what would be needed without accounting for the knot, so if s = 25, you should increment the necessary length by 1/4.

The input will be terminated by a line containing 3 zeros.

출력

For each test case, output the length of the needed string, rounded to two decimals.

예제1

  1. 예제 1

    입력
    1 3 10
    2 5 8
    10 11 0
    0 0 0
    
    예상 출력
    10.43
    18.46
    63.40