题目
总结
- 先求坐标(x,y)距离原点(0,0)的距离 r
- 再求以 r 为半径的圆面积,再除以2, 表示上半圆的面积s,最后与 被河水侵蚀的面积area(每年增加50平方英里) 相比较
代码
import java.util.Scanner;
import java.math.*;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner cin=new Scanner(System.in);
int n=cin.nextInt();
int year;
double x,y,s,area;
for(int i=1;i<=n;i++) {
x=cin.nextDouble();
y=cin.nextDouble();
s=3.14*(x*x+y*y);
year=1;
area=50;
while(area<s/2) {
area+=50;
year++;
}
System.out.println("Property "+i+": This property will begin eroding in year "+year+".");
}
System.out.println("END OF OUTPUT.");
}
}