问题标题: 酷町堂:6229 水滴石穿

0
0
已解决
汪笑成
汪笑成
初级光能
初级光能

题目链接: 酷町堂:6229

题目描述 De**ion

石头的厚度是h厘米,石头上方每秒钟会滴一滴水,并使石头的厚度减少x厘米,请你算一算总共需要多少秒钟石头会被滴穿。 

 

输入描述 Input De**ion

输入两个实数h和x,分别表示石头的厚度和每滴水能击穿的厚度。

 

输出描述 Output De**ion

输出总共需要多少秒钟才能击穿石头。

 

样例输入 Sample Input

10 0.5

 

样例输出 Sample Output

20

 

 

这是我的代码:

#include<iostream>
using namespace std;
int main(){
    double h,x,sum,cnt=0;
    cin>>h>>x;
    sum=x;
    while(sum<=h){
        h-=sum;
        cnt++;
    }
    cout<<cnt;
    return 0;
}

 


0
已采纳
王耀森
王耀森
中级光能
中级光能

不需要sum,h每次减一个x就行了,

循环条件改成h>0表示只要没滴穿就继续执行循环体

0
0
我要回答