解题思路:
注意事项:主要注意要使用Math.ceil()向上取整
参考代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sr = new Scanner(System.in);
int n = sr.nextInt();//屋顶数
int h, b;//屋顶坐标
int r;//待救援人数
double X;//每次救援时间
double C;//每次救援的路程
double count=0;//救援总时间
for (int i = 1; i <= n ; i++) {
h = sr.nextInt();
b = sr.nextInt();
r = sr.nextInt();
C = Math.sqrt(h*h+b*b);
X =(2.0 * C) /50+ r * 1.5;
count=count+X;
}
System.out.println((int)Math.ceil(count));
}
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:904 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:603 |
A+B for Input-Output Practice (III) (C语言代码)浏览:576 |
WU-整数平均值 (C++代码)浏览:1244 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:473 |
DNA (C语言代码)浏览:540 |
核桃的数量 (C语言代码)浏览:671 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1420 |
C二级辅导-等差数列 (C语言代码)浏览:695 |
企业奖金发放 (C语言代码)浏览:2324 |