洛谷P1423 小玉在游泳 数字危机

来源:互联网 发布:虚拟机网络nat模式 编辑:程序博客网 时间:2024/04/27 19:15

这道题不难,就是缓解心情做的,可是测试数据是发现了黑洞

当我测试数据100时,发现不出来答案,接着我测了99, 99.999……,小数点后13个9时还立刻出来答案1794,但是小数点后14个9时,就出现了虚无,啊!!!从微积分的观点来看,调和级数是发散的于无穷的,不应该大于不了100呀!好恐怖。

下面是100分的代码

#include<iostream>
#include<cstdio>
using namespace std;


int main(){
double x;
double d=2;
int count=0;
cin>>x; 
while(x>0){
x-=d;
d*=0.98;
count++;
}
cout<<count<<endl;
return 0;

1 0
原创粉丝点击