求助

P1035 [NOIP2002 普及组] 级数求和

unshown @ 2019-10-14 23:40:52

请问为什么会运行的那么慢? 求大佬帮忙康康

include<bits/stdc++.h>

using namespace std; int main(){ int k,n; cin>>k; double s=0; int i; for(i=1;1;i++){ s+=1/i; if(s>k)break; } cout<<i; return 0; }


by kkksc03 @ 2019-10-14 23:50:16

希望更丰富的展现?使用Markdown


by tiger0133 @ 2019-10-14 23:50:47

希望更丰富的展现?使用Markdown


by Kuriyama_Mirai @ 2019-10-15 00:11:01

前排捕捉kkk


by 逃离地球 @ 2019-10-15 00:20:55

惊现kkk


by Gerald_Chen @ 2019-10-15 00:23:50

前排捕捉kkk


by Gerald_Chen @ 2019-10-15 00:25:11

@unshown 1/i是整型运算,会向下取整到0啊


by KellyFrog @ 2019-10-15 06:55:47

捕捉kkk


by tZEROちゃん @ 2019-10-15 07:24:39

use double


by 梧桐灯 @ 2019-10-15 08:08:56

希望更丰富的展现?使用Markdown


by unshown @ 2019-10-15 12:10:31

@Gerald_Chen 但是我用double了啊


| 下一页