PKU 1005 I Think I Need a Houseboat
問題
(http://poj.org/problem?id=1005)。翻訳されてます。
解法
(0,0)から家までの距離を求めて、円の半径がそれを超えたら浸食される。
コード
double x, y, d; int N; int main(){ scanf("%d", &N); rep(i, N){ scanf("%lf%lf", &x, &y); d = sqrt(x*x+y*y); int res = 1; while(sqrt(res*100/3.14) < d) res++; printf("Property %d: This property will begin eroding in year %d.\n", i+1, res); } puts("END OF OUTPUT."); return 0; }