C0170 [2002普及组-A]级数求和

直接枚举:
C0170 [2002普及组-A]级数求和_第1张图片

#include
using namespace std;
int main(){
  double k,sum=1;
  int n=1;
  scanf("%lf",&k);
  while(sum<=k){
  	n++;
  	  sum+=1/(1.0*n);
  }
   printf("%d\n",n); 
 return 0;
}

这里补充一个数论知识点:
在这里插入图片描述
等式右边的小数是欧拉常数 r;

你可能感兴趣的:(数论)