importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[] args){Scanner input =newScanner(System.in);int h = input.nextInt();// 桶深,单位厘米int r = input.nextInt();// 底面半径,单位厘米double v =20000/(3.14159* h * r * r);// 桶的体积,单位立方厘米System.out.print((int)Math.ceil(v));// 输出大象解渴需要的桶数}}
七、C++程序
#include<iostream>#include<cmath>// 使用cmath库中的ceil函数进行天花板操作usingnamespace std;intmain(){int h;// 桶深,单位厘米int r;// 底面半径,单位厘米
cin >> h;
cin >> r;double v =20000/(3.14159* h * r * r);// 桶的体积,单位立方厘米
cout <<ceil(v);// 输出大象解渴需要的桶数return0;}