级数求和
題目描述
已知:Sn= 1+1/2+1/3+…+1/n。顯然對于任意一個整數K,當n足夠大的時候,Sn大于K。
現給出一個整數K(1<=k<=15),要求計算出一個最小的n;使得Sn>K。
輸入輸出格式
輸入格式:
一個正整數K。
輸出格式:
一個正整數N。
#include<iostream> #include<cstdio> using namespace std; int a,b; double c; int main() {b=1;c=0;cin>>a;while(1){c=c+1.0/b;if (c>a){break;}b++;} cout<<b;return 0; }
轉載于:https://www.cnblogs.com/ztz11/p/9190010.html
總結
- 上一篇: Python 日期时间相关
- 下一篇: php开发者与composer的不得不说