poj 1005 水题

  有点无聊,AC水题玩.....

  

这道题的大致意思:
  圆表示一块面积可扩展的区域,开始时,面积是0,在(0,0)处开始以每年50平方米的速度同样呈半圆扩展,输入一个正整数N,然后输入N对坐标,对于每一对坐标值:求出面积扩展到该点的年数,坐标值单位为米。
  
则年份数为, Pi*( sqrt(x*x+y*y) )^2 / (50*2) 向上取整
View Code
#include<stdio.h>
#include<math.h>
const double Pi = 3.1415926;
int main()
{
    int T;
    scanf("%d",&T);
    for(int ca = 1; ca <= T; ca++)
    {
        double x, y;
        scanf("%lf%lf", &x, &y);
        printf( "Property %d: This property will begin eroding in year ", ca);
        printf("%d.\n", (int)ceil( Pi*(x*x+y*y)/100. ) );
    }
    printf("END OF OUTPUT.\n");
    return 0;
}

 

posted @ 2013-01-04 16:31  yefeng1627  阅读(184)  评论(0编辑  收藏  举报

Launch CodeCogs Equation Editor