P1423 小玉在游泳

题目描述

小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦。已知小玉第一步能游2米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的98%。现在小玉想知道,如果要游到距离x米的地方,她需要游多少步呢。请你编程解决这个问题。

输入输出格式

输入格式:

输入一个数字(不一定是整数,小于100m),表示要游的目标距离。

输出格式:

输出一个整数,表示小玉一共需要游多少步。

输入输出样例

输入样例#1:

4.3

输出样例#1:

3
#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
#define lli long long int
using namespace std;
void read(int &n)
{
	char c=‘+‘;int x=0;bool flag=0;
	while(c<‘0‘||c>‘9‘)
	{c=getchar();if(c==‘-‘)flag=1;}
	while(c>=‘0‘&&c<=‘9‘)
		x=x*10+(c-48),c=getchar();
	flag==1?n=-x:n=x;
}
int a[10];
double will;
double now=0;
double base=2;
int step;
int main()
{
	cin>>will;
	while(now<will)
	{
		step++;
		now+=base;
		base*=0.98;
	}
	printf("%d",step);
	return 0;
}

  

时间: 2024-12-18 11:58:59

P1423 小玉在游泳的相关文章

题解 P1423 【小玉在游泳】

这道题可以用简单的蒟蒻do-while循环,方式:直到型 因为是萌新/蒟蒻,所以并不知道这道题的时间/空间复杂度是多大 脚踩std(^▽^)摩擦 #include <iostream> #include <cmath> #define temp2 2//最初的步数 using namespace std; int main() { float mb,sum=0; int step=0; cin>>mb; do { sum=sum+temp2*pow(0.98,step)

洛谷-小玉在游泳-循环!循环!循环!

题目描述 Description 小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦.已知小玉第一步能游2米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的98%.现在小玉想知道,如果要游到距离x米的地方,她需要游多少步呢.请你编程解决这个问题. 输入输出格式 Input/output 输入格式:输入一个数字(不一定是整数),表示要游的目标距离.输出格式:输出一个整数,表示小玉一共需要游多少步. 输入输出样例 Sample input/output 样例测

循环!循环!循环!

P1008 三连击 题目背景 本题为提交答案题,您可以写程序或手算在本机上算出答案后,直接提交答案文本,也可提交答案生成程序. 题目描述 将 1,2, \cdots ,91,2,?,9 共 99 个数分成 33 组,分别组成 33 个三位数,且使这 33 个三位数构成 1:2:31:2:3 的比例,试求出所有满足条件的 33 个三位数. 输入输出格式 输入格式: 木有输入 输出格式: 若干行,每行 33 个数字.按照每行第 11 个数字升序排列. 输入输出样例 输入样例#1: 复制 无 输出样例

重温基础

新手上路.打一下基础 1 if if(判定条件){ 语句: } else  { 语句: }//否则,即if判定条件为false后执行 eg:P1422 小玉家的电费 #include<bits/stdc++.h> using namespace std; double a,s; int main() { cin>>a; if(a<=150) s=a*0.4463; else if(a<=400) s=(a-150)*0.4663+150*0.4463 else s=(a

『Luogu OJ』『C++』Level 1-3 循环!循环!循环!

关卡1-3,6道题  循环!循环!循环! 任务说明:计算机最不怕的就是重复.你让它做10000次同样的事它也不怕啦,但是让他做1亿亿次的话…… 要完成这个任务,请将以下的题目都AC掉(即通过这道题目): 1. 三连击 P1008 2.级数求和 P1035 3.数字反转 P1307 4.小玉在游泳 P1423 5.小鱼的航程(改进版) P1424 6.计数问题 P1980 成就达成时间:2015-07-15 21:54 什么?你问我这么水的题怎么拖了这么久? 首先今天课比较多…… 其次被strin

中午游泳很海皮-linux&amp;php

hi 中午又去游泳了,其实本来打算是昨天去的,谁知天公不作美,周一都下雨.今天其实也一样的,有点小雨,不过游得到泳,比什么都好 1.PHP&MySQL -----PHP内置MySQL函数学习(三)----- 准备工作 <?php$con=mysqli_connect('localhost','root','','info');if($con){ echo "连接成功";}else{ echo "shit"; }//mysql_close($con);i

上海交通大学致远游泳健身馆5月团体操课表已更新,请各位会员惠存!

--> html { line-height: 1.6 } body { font-family: -apple-system-font, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; background-color: #f3f3f3; line-height: inherit } body.ric

洛谷-小玉买文具-洛谷的第一个任务

题目描述 Description 班主任给小玉一个任务,到文具店里买尽量多的签字笔.已知一只签字笔的价格是1元9角,而班主任给小玉的钱是a元b角,小玉想知道,她最多能买多少只签字笔呢. 输入输出格式 Input/output 输入格式:输入的数据,在一行内,包括两个整数,依次表示a和b.输出格式:输出一个整数,表示小玉最多能买多少只签字笔. 输入输出样例 Sample input/output 样例测试点#1 输入样例: 10 3 输出样例: 5 思路:只要把a和b转为小数,再除以1.9元,向下

洛谷-小鱼的游泳时间-洛谷的第一个任务

题目描述 Description 伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的.这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按24小时制计算),它发现自己从a时b分一直游泳到当天的c时d分,请你帮小鱼计算一下,它这天一共游了多少时间呢?小鱼游的好辛苦呀,你可不要算错了哦. 输入输出格式 Input/output 输入格式:一行内输入4个整数,分别表示a,b,c,d.输出格式:一行内输出2个整数e和f,用空格间隔,依次表示小鱼这