首页 > 学院 > 开发设计 > 正文

poj1005

2019-11-11 03:38:31
字体:
来源:转载
供稿:网友

题目大意:

Fred Mapper考虑在Louisiana买一块地建房子。在考察的过程中,他了解到Louisiana正在以每年50平方米的速度为萎缩。他需要知道他的房子几年后消失 输入一个坐标,输出资产几年后消失

解题思路:

计算坐标到原点的半圆的面积,然后相除即可

代码如下:

#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>int main(){ int n,i,count; double x,y; double c,sum; double year; scanf("%d",&n); for(i=1;i<=n;i++) { count=sum=0; scanf("%lf%lf",&x,&y); c=x*x+y*y; c=c*3.1415926/2; while(sum<c) { count++; sum+=50*1.0; } PRintf("Property %d: This property will begin eroding in year %d./n",i,count); } printf("END OF OUTPUT."); return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表