我咋感觉明明对的,应该不会超时的,为啥TLE啊?
求大佬指点错误以及超时原因,谢谢!
TLE代码:
#include<bits/stdc++.h> using namespace std; int main(){ int n,i=1,s=0; double a=0.0; cin>>n; while(a<=n){ a+=1/i; i++; s++; } cout<<s; return 0; }
救救孩砸吧(在线跪求)