题解 | #牛牛的水杯#

牛牛的水杯

https://www.nowcoder.com/practice/c196c47c23394bf3bdd4f82a838df6bf

#include<stdio.h>  //
#define PI 3.14
int main() {
    int h, r;
    scanf("%d %d", &h, &r);
    double v = PI * h * r * r * 0.001;
    double n = (int)(10.0 / v); //这儿需要把浮点型强转换为int型,二者去作比较,相同则为满杯;不相等则会多出来
    if(n == (10.0 / v))
        printf("%d", (int)n);
    else
        printf("%d", (int)(n + 1));
    return 0;
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
06-30 18:19
点赞 评论 收藏
分享
06-05 19:46
已编辑
武汉大学 后端
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务