1
已解决
王擎宇
中级守护
中级守护
题目链接: 酷町堂:4385
火箭(rocket)经验值:0
题目描述 Description
酷町猫参加了学校运动会,他信心满满参加比赛。比赛的前一天晚上,他紧张地一夜未睡。他希望能够取得第一名的好成绩。
第二天他来到了比赛现场。随着号令枪响。他像一支火箭冲了出去。
他第1秒可以跑可以跑3米,但是随着体力的消耗,接下来的每一秒的跑步距离都只有上一次距离的99%。
酷町猫想知道,现在距离终点有n米,他需要多少秒可以跑到终点。
输入描述 Input Description
输入一个实数n(n<=100),表示距离终点n米
输出描述 Output Description
输出一个整数,表示跑到终点需要多少秒
样例输入 Sample Input
4.3
样例输出 Sample Output
2
40分代码:
#include<iostream>
using namespace std;
int cnt;
int main(){
double a;
double s=3;
double c=0.99;
cin>>a;
while(a>0){
a-=s;
s/=c;
cnt++;
}
cout<<cnt;
return 0;
}