洛谷P1035 级数求和(C++)

题目比较简单 直接上代码

      #include<iostream>
      using namespace std;
      int main()
      {
      	int k;
        cin>>k;
        double i=2;
        double sum=1;
        while(i)
        {
          sum+=1/i;
          if(sum>k)
          {
          cout<<i<<endl;
          break;
          }
         i++;
        }
      return 0;
      }

最开始我写了个计算级数的函数,main函数内使用for循环从1开始找,答案超时;
证明还是不能偷懒贪简单…

猜你喜欢

转载自blog.csdn.net/QH_WYH/article/details/89643013