【HUSTOJ】1030: 恰好使s=1+1/2+1/3+…+1/n的值大于X时n的值

1030: 恰好使s=1+1/2+1/3+…+1/n的值大于X时n的值

Time Limit: 1 Sec   Memory Limit: 128 MB
Submit: 71   Solved: 51

原题链接

Description

求恰好使s=1+1/2+1/3+…+1/n的值大于X时n的值。(2<=x<=10)

Input

输入只有一行,包括1个整数X。

Output

输出只有一行(这意味着末尾有一个回车符号),包括1个整数。

Sample Input

2

Sample Output

4

HINT

Source

#include
using namespace std;
main()
{
	int X;
	double n=1,sum=0;
	cin>>X;
	while(n)
	{
		sum+=1.0/n;
		if(sum>X)break;
		n++;
	}
	cout<


你可能感兴趣的:(【HUSTOJ】,From,【C++】)