【大象喝水】信息学奥赛一本通C语言解法(题号1032)

自留or欢迎大佬纠错

【题目描述】

一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。

【输入】

输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。

【输出】

输出一行,包含一个整数,表示大象至少要喝水的桶数。

【输入样例】

复制代码
23 11

【输出样例】

复制代码
3

#include<stdio.h>

int main(){

int h;

int r;

int i;

scanf("%d %d",&h,&r);

double hi=h*1.0/100;

double ra=r*1.0/100;

double v=3.14159*ra*ra*hi;

double all=0.0;

for(i=1;;i++){

all+=v;

if(all>=0.02){

break;

}

}

printf("%d",i);

return 0;

}

相关推荐
wuyk5556 小时前
98.C语言易混难点:字符数组与字符串指针的底层差异
c语言·开发语言·c++·stm32·嵌入式硬件·算法
wp123_17 小时前
IPX8 防水 Type‑C连接器:安费诺 124018792112A 与 TONEVEE TY48087‑24A 技术梳理
c语言·开发语言
疯狂打码的少年8 小时前
【数据结构】图的存储结构:邻接矩阵与邻接表
数据结构·笔记
203号居民9 小时前
LeetCode hot 100 —41. 缺失的第一个正数
数据结构·算法·leetcode
2401_8628808212 小时前
数据结构 --- 栈
c语言·数据结构·算法
额额额对了14 小时前
数据结构:二叉树
c语言·数据结构·算法
qeen8714 小时前
【数据结构】红黑树的算法原理解析与实现
开发语言·数据结构·c++·算法·红黑树
m0_5474866615 小时前
《数据结构与算法(Python语言版)》全套PPT课件2026
数据结构·算法
hold?fish:palm16 小时前
27 合并两个有序链表
数据结构·链表
个 人 练 习 生16 小时前
数据结构入门:算法复杂度
开发语言·数据结构·经验分享·学习·程序人生·算法