题意:
输入N N为接下来要输入多少次数据的次数
输入A,B A,B为坐标
然后就是坐标系以半圆扩张,每年扩张50,求多少年能扩张到输入A,B的坐标那里去
解法:
求出以A,B为圆半径的半圆面积 ,然后用它除以50取整+1可得 结果
最后要注意的是要注意格式问题。
附上源码:
#include <iostream>
#define PI 3.1415926
using namespace std;
int main(){
int N;
cin>>N;
int k =N; //这里的K是用来求proper后面跟的那个数的,我在这里还出了错
while(N--){
float a,b;
int temp;
cin>>a>>b;
temp = (int)((a*a+b*b)*PI/100)+1;
cout<<"Property "<<k-N<<": This property will begin eroding in year "<<temp<<"."<<endl;
}
cout<<"END OF OUTPUT."<<endl;
return 0;
}