级数求和(洛谷-P1035)
生活随笔
收集整理的這篇文章主要介紹了
级数求和(洛谷-P1035)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述
已知:Sn= 1+1/2+1/3+…+1/n。顯然對于任意一個整數K,當n足夠大的時候,Sn大于K。
現給出一個整數K(1<=k<=15),要求計算出一個最小的n;使得Sn>K。
輸入輸出格式
輸入格式:
一個正整數K。
輸出格式:
一個正整數N。
輸入輸出樣例
輸入樣例#1:?
1
輸出樣例#1:?
2
源代碼
#include<iostream> using namespace std; int main() {double sequence=0,temp;int k,i;cin>>k;for(i=1;;i++){temp=1.0/i;//分項sequence+=temp;//數列和if(sequence>k) break;//滿足題設時,終止循環}cout<<i<<endl;return 0; }?
總結
以上是生活随笔為你收集整理的级数求和(洛谷-P1035)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开关灯(信息学奥赛一本通-T1109)
- 下一篇: 字符三角形(信息学奥赛一本通-T1004