博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
codevs——3064 求和
阅读量:6239 次
发布时间:2019-06-22

本文共 1133 字,大约阅读时间需要 3 分钟。

3064 求和

 

 时间限制: 1 s
 空间限制: 32000 KB
 题目等级 : 青铜 Bronze
 查看运行结果
 
 
题目描述 
Description

输入一个数xx <= 10000),求数n使的S= 1+1/2+1/3+…+1/n>=x的最小n值。但如果在n > 5000000时都无法满足,则输出“Error”(没有引号)

输入描述 
Input Description

只有一个数x

输出描述 
Output Description

如果数n使的S= 1+1/2+1/3+…+1/n>=x的最小n值小于5000000,则输出一个数n

否则输出“Error”(没有引号)

样例输入 
Sample Input

输入样例1

10

输入样例2

1000

样例输出 
Sample Output

输出样例1

12367

 

输出样例2

Error

 

刷个水体,活跃一下身心。。。

代码;

#include
#include
#include
#include
#include
using namespace std;double x;double ans;int read(){ int x=0,f=1; char ch=getchar(); while(ch<'0'||ch>'9'){
if(ch=='-') f=-1; ch=getchar(); } while(ch<='9'&&ch>='0'){x=x*10+ch-'0';ch=getchar();} return x*f;}int main(){ x=read(); long long n=1; while(n<=5000000) { ans+=1.0/n; if(ans>x) { printf("%d",n); return 0; } n++; } printf("Error!\n"); return 0;}

 

转载于:https://www.cnblogs.com/z360/p/7077163.html

你可能感兴趣的文章
centos7的使用
查看>>
【持续更新】IDEA常用快捷键
查看>>
CentOS 编译安装新版git
查看>>
12.6 Nginx安装 12.7 默认虚拟主机 12.8 Nginx用户认证12.9 Nginx域名重定向
查看>>
tomcat 启动和关闭源码查看
查看>>
JavaScript设计模式之观察者模式
查看>>
osx中让idea使用官方版的git
查看>>
js 数组 map方法
查看>>
Linux 工程师技术
查看>>
Apk代码混淆
查看>>
线程池监控
查看>>
php源码编译常见错误解决方案
查看>>
ios 开发中UISegmentedControl 用法
查看>>
分布式网站架构后续:zookeeper技术浅析
查看>>
Redis学习(二)—— 数据类型(1)
查看>>
Darwin Streaming Server 核心代码分析
查看>>
Linux系统安装
查看>>
WordPress 后台禁用Google Open Sans字体,加速网站
查看>>
如何获取好链接??(下)
查看>>
Javascript与Ajax
查看>>