1. 程式人生 > >級數求和

級數求和

描述:

已知:Sn= 1+1/2+1/3+…+1/n。顯然對於任意一個整數K,當n足夠大的時候,Sn大於K。

現給出一個整數K(1<=k<=15),要求計算出一個最小的n;使得Sn>K。


樣例輸入:

1

樣例輸出:

2


C語言程式碼:

#include <stdio.h>
int main()
{
	int K;
	scanf("%d", &K);
	int n=1;
	double y=0.0;
    while(y<=K)
    {
        y+=(1.0/n);
        ++n;
    }
    printf("%d\n", n-1);

    return 0;
}

 都是些基礎的,不懂得在下方留言。