> 分析
>> 本题主要在于理解题意
>> 半圆的范围在多少年内会包含给的坐标
> 注意
>> 算式一口气会稍微快一点
> 附代码
1 #include "stdio.h" 2 3 #define PI 3.14f 4 5 int main(void) 6 { 7 int n = 0 ; 8 int i = 0 ; 9 float x = 0.0, y = 0.0; 10 int years = 0 ; 11 12 scanf("%d", &n) ; 13 14 for(i = 0; i < n; i++) 15 { 16 scanf("%f %f", &x, &y) ; 17 years = (int)(PI * (x * x + y * y) / 2 / 50) + 1; 18 19 printf("Property %d: This property will begin eroding in year %d.\r\n", 20 i + 1, years) ; 21 } 22 23 printf("END OF OUTPUT.\r\n") ; 24 return 0 ; 25 }
时间: 2024-10-13 18:11:53