P1035题解
题目 :
P1035 [NOIP 2002 普及组] 级数求和
题目描述
已知:
现给出一个整数
输入格式
一个正整数
输出格式
一个正整数
输入输出样例 #1
输入 #1
1
输出 #1
2
说明/提示
【数据范围】
对于
【题目来源】
NOIP 2002 普及组第一题
题目传送门
要求:
- 求满足
S_n>k 的最小整数n 做法: - 从
1 开始枚举n ,累积计算S_n - 注意计算
1/n 的时候格式为1.0/n代码: #include <iostream> using namespace std; int main(){ int k,n=0; double Sn=0; cin>>k; for(;Sn<=k;){ Sn+=1.0/(++n); } cout <<n; return 0; }