小玉在游泳(洛谷-P1423)
生活随笔
收集整理的這篇文章主要介紹了
小玉在游泳(洛谷-P1423)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述
小玉開心的在游泳,可是她很快難過的發現,自己的力氣不夠,游泳好累哦。已知小玉第一步能游2米,可是隨著越來越累,力氣越來越小,她接下來的每一步都只能游出上一步距離的98%。現在小玉想知道,如果要游到距離x米的地方,她需要游多少步呢。請你編程解決這個問題。
輸入輸出格式
輸入格式:
輸入一個數字(不一定是整數,小于100m),表示要游的目標距離。
輸出格式:
輸出一個整數,表示小玉一共需要游多少步。
輸入輸出樣例
輸入樣例#1:?
4.3
輸出樣例#1:?
3
源代碼
#include<iostream> using namespace std; int main() {double distance,temp=2.0,total=0;int i;cin>>distance;for(i=1;;i++){total+=temp;//總路程temp*=0.98;//每步游出的距離if(total>distance) break;//當總路程大于目標距離時,終止循環}cout<<i<<endl;//輸出步數return 0; }?
總結
以上是生活随笔為你收集整理的小玉在游泳(洛谷-P1423)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛C++语言:求平均分
- 下一篇: 理论基础 —— 排序 —— 鸡尾酒排序