C小加

厚德 博学 求真 至善 The bright moon and breeze
posts - 145, comments - 195, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

poj 1005 I Think I Need a Houseboat 解题报告

Posted on 2011-11-19 14:39 C小加 阅读(15778) 评论(1)  编辑 收藏 引用 所属分类: 解题报告
这道题的大致意思:
  圆表示一块面积可扩展的区域,开始时,面积是0,在(0,0)处开始以每年50平方米的速度同样呈半圆扩展,输入一个正整数N,然后输入N对坐标,对于每一对坐标值:求出面积扩展到该点的年数,坐标值单位为米。
 理解意思后此题就水很多了。细心的话一次搞定~
 
#include 
<iostream>
#include 
<cstdio>
#include 
<cmath>
using namespace std;

const double PI=3.1415926;

int main()
{
    
int n;
    cin
>>n;
    
for(int i=1;i<=n;i++)
    {
        
double x,y;
        cin
>>x>>y;
        cout
<<"Property "<<i<<": This property will begin eroding in year "<<ceil(PI*(x*x+y*y)/100.0)<<"."<<endl;
    }
    cout
<<"END OF OUTPUT."<<endl;
    
return 0;
}

Feedback

# re: poj 1005 I Think I Need a Houseboat 解题报告  回复  更多评论   

2011-11-19 18:23 by 讨厌解题
解题的兄弟,别发到首页了行么,求你了

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理