学游泳

【题目描述】

小明开心地在游泳,可是他很快难过地发现,自己的力气不够,游泳好累哦。已知小明第一个单位时间里能游 2米,可是随着越来越累,力气越来越小,小明接下来的每一单位时间都只能游出上一步距离的 98% 。现在小明想知道,如果要游到距离 x 米的地方,他需要游多少步呢。请你编程解决这个问题。bE0100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

输入一个实数 x(1≤x≤99.9),表示要游的目标距离。bE0100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

输出一个整数,表示小明一共需要游多少个单位时间。bE0100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

5.89

【输出样例】

4
 参考程序

  1. #include<bits/stdc++.h> 
  2. using namespace std; 
  3.  
  4. int main() 
  5.   double x,b,t,s; 
  6.   b=2; 
  7.   t=0; 
  8.   cin>>x; 
  9.   while(1) 
  10.   {     
  11.     x-=b; 
  12.     b=b*0.98; 
  13.     t++; 
  14.     if(x<=0) break
  15.   }   
  16.  
  17.   cout<<t; 
  18.   return 0; 

关 键 词

学游泳

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢