小玉在游泳

小玉在游泳c++

題目描述:編程

小玉開心的在游泳,但是她很快難過的發現,本身的力氣不夠,游泳好累哦。已知小玉第一步能遊2米,但是隨着愈來愈累,力氣愈來愈小,她接下來的每一步都只能游出上一步距離的98%。如今小玉想知道,若是要游到距離x米的地方,她須要遊多少步呢。請你編程解決這個問題。spa

 

輸入格式:code

輸入一個數字(不必定是整數,小於100m),表示要遊的目標距離。ci

輸出格式:it

輸出一個整數,表示小玉一共須要遊多少步。class

 

樣例輸入1:sso

4.3word

樣例輸出1:di

3

#include<bits/stdc++.h>
using namespace std;
int main(){
    double n;
    cin>>n;
    double k=2;
    double t=k;
    int l=1;
    n=n-k;
    while(n>0){
        l++;
        k=k*98/100;
        n-=k;
        t+=k;
    }
    cout<<l<<endl;
}
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息