BC39. 牛牛的水杯
描述
输入描述
输入杯子的高度 h ,底面半径 r 。输出描述
输出牛牛最少要喝多少杯水示例1
输入:
2 6
输出:
45
C 解法, 执行用时: 2ms, 内存消耗: 292KB, 提交时间: 2022-07-24
#include<stdio.h> #include<math.h> int main() { int h,r,bottle; scanf("%d%d",&h,&r); bottle=ceil(10000/(3.14*h*r*r)); printf("%d",bottle); return 0; }
C 解法, 执行用时: 2ms, 内存消耗: 292KB, 提交时间: 2022-07-17
#define PI 3.14 #include <stdio.h> int main (){ int h,r; float n; scanf("%d %d",&h,&r); n= PI*h*r*r; printf("%.0f",10000/n+0.5); return 0; }
C 解法, 执行用时: 2ms, 内存消耗: 292KB, 提交时间: 2022-06-25
int main(void) { int h=0,r=0; scanf("%d%d",&h,&r); float v=h*3.14*r*r; int c=10000; int d=0; while(c>0) { c=c-v; d++; } printf("%d",d); return 0; }
C 解法, 执行用时: 2ms, 内存消耗: 292KB, 提交时间: 2022-06-01
#include <stdio.h> int main(void) { int r,h, n; scanf("%d %d", &h, &r); n = 10000.0/(3.14*h*r*r)== (int)(10000.0/(3.14*h*r*r))? 10000.0/(3.14*h*r*r) : 10000.0/(3.14*h*r*r)+1; printf("%d", n); return 0; }
C 解法, 执行用时: 2ms, 内存消耗: 292KB, 提交时间: 2022-03-24
#include<stdio.h> int main() { double h,r; int count=0; scanf("%lf %lf",&h,&r); double val=10000; while(val>0) { val-=3.14*h*r*r; count++; } if(val>(int)val) val+=1; printf("%d",count); return 0; }