1100 符號變化的分數數列求和
#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
int main(){
int n,i,a=1,b=2;
double s=0;
cin>>n;
for(i=0;i<n;i++){
s+=b/a;
b=a+b;
a=b-a;
}
cout<<setiosflags(ios::fixed)<<setprecision(2)<<s<<endl;
return 0;
}
相關推薦
1100 符號變化的分數數列求和
#include<iostream> #include<math.h> #include<iomanip> using namespace std; int main(){ int n,i,a=1,b=2; double s=0; cin
Java數列求和:有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數列的前20項之和。
問題分析:將分子分母分開來看,分子依次是2,3,5,8,13,21,除開第一項和第二項之外,其他的每一項都與前兩項有直接的關係(前兩項求和),所以明顯是遞迴演算法的特徵,分母也是一樣,所以該題通過遞迴
1134 數列求和 oj
題目 Problem Description 數列求和是一類常見的問題,本題有一定的代表性: 求s=a+aa+aaa+aaaa+……+aa…aa(n位) 其中,a的值由鍵盤輸入,位數n也由鍵盤輸入。 Input 第一行輸入a的值; 第二行輸入位數n。 Output 輸出對n個數完
ZZULIOJ1042: 數列求和3
題目描述 求1-2/3+3/5-4/7+5/9-6/11+...的前n項和,結果保留3位小數。 輸入 輸入正整數n(n>0)。 輸出 輸出一個實數,保留3位小數,單獨佔一行。
ZZULIOJ1040: 數列求和1
題目描述 輸入一個整數n,輸出數列1+1/3+1/5+……前n項的和。 輸入 輸入只有一個正整數n。 輸出 結果保留2為小數,單獨佔一行 樣例輸入 3 樣例
數列求和—加強版 心得
** 數列求和—加強版 心得 ** 經過前天晚上的努力與昨天早上的努力,終於解決了這一題 第一次嘗試: 由於第一次寫這種題目,不懂太多套路,直接入題。 用a10n次方+a(n-1)次方累加算出結果,用int型輸出。 結果死的很慘。 第二次嘗試: 發現用上述
1083 習題5-10 分數序列求和
題目描述 有如下分數序列 求出次數列的前20項之和。 請將結果的資料型別定義為double型別。 輸入 無 輸出 小數點後保留6位小數,末尾輸出換行。 樣例輸入 無 樣例輸出 32.660261 # include<cstdio>
PTA - 特殊a串數列求和
7-11 特殊a串數列求和 (20 分) 給定兩個均不超過9的正整數a和n,要求編寫程式求a+aa+aaa++⋯+aa⋯a(n個a)之和。 輸入格式: 輸入在一行中給出不超過9的正整數a和n。 輸出格式: 在一行中按照“s = 對應的和”的格式輸出。 輸入
習題2.3 數列求和-加強版 (20 分)
習題2.3 數列求和-加強版 (20 分) 給定某數字A(1≤A≤9)以及非負整數N(0≤N≤100000),求數列之和S=A+AA+AAA+⋯+AA⋯A(N個A)。例如A=1, N=3時,S=1+11+111=123。 輸入格式: 輸入數字A與非負整數N。
用array和vector 數列求和取平均值
//array型別 #include <iostream> #include <string> #include<vector>; using namespace std; void main() { int iAy_add = 0
【數論】斐波那契數列求和公式
斐波那契數列: F(n)=F(n-1)+F(n-2); 其中, F1=1, F2=1. 斐波那契數列求和公式: Sn = 2F(n) + F(n-1) - 1 Sn = F1 + F2 + F3 +……+
Python:分數序列求和
#!/usr/bin/env python # coding:UTF-8 """ @version: python3.x @author:曹新健 @contact: [email protected] @software: PyCharm @file: 1223.py @time: 2
PAT-基礎程式設計題-5-38 數列求和-加強版
5-38 數列求和-加強版 (20分) 給定某數字AAA(1≤A≤91\le A\le 91≤A≤9)以及非負整數NNN(0≤N≤1000000\le N\le 1000000≤N≤100000),求數列之和S=A+AA+AAA+⋯+AA⋯AS = A +
zzuli OJ 1052: 數列求和4
題目描述 輸入n和a,求a+aa+aaa+…aa…a(n個a),如當n=3,a=2時,2+22+222的結果為246 輸入 包含兩個整數,n和a,含義如上述,你可以假定n和a都是小於10的非負整數 輸出 輸出前n項和,單獨佔一行 樣例輸入 3 2 樣例輸出 246 #incl
7-38 數列求和-加強版(20 分)
題目大意:略。解題思路:略。AC 程式碼#include<bits/stdc++.h> #include<cmath> #define mem(a,b) memset(a,b,
天梯賽模擬題_(N個分數的求和)
這題在賽場時,考慮到了得先整體再區域性。是要將所有的分數的分母進行通同分。求出它們的最小公倍數。然後每個分數化為以最小公倍數為分母的分數 。分子部分累加起來。例如:1/3+1/2 = 5/6;(分子部分累加為5); (注意:所有分子和分母都在長整型範圍內)。但還是沒AC出來。
hdu_problem_2009_數列求和
/* * *Problem Description *數列的定義如下: *數列的第一項為n,以後各項為前一項的平方根,求數列的前m項的和。 * * *Input *輸入資料有多組,每組佔一行,由兩個整數n(n<10000)和m(m<1000)組成,n和m的含義如前所述。 * *
Fibonacci數列求和
__author__ = 'guoguo' #encoding:utf-8 ''' 求解fibonacci數列中取值不大於四百萬且為偶數的項進行求和運算。 本文使用了一個基於黃金比例的公式。 ''' import numpy #1.進行黃金比例phi的計算 phi=(1+numpy.sqr
習題4-4 特殊a串數列求和 (20 point(s))
習題4-4 特殊a串數列求和 (20 point(s)) 給定兩個均不超過9的正整數a和n,要求編寫程式求a+aa+aaa++⋯+aa⋯a(n個a)之和。 輸入格式: 輸入在一行中給出不超過9的正整數a和n。 輸出格式: 在一行中按照“s = 對應的和”的格式輸出。 輸入樣例
C語言求一組分數數列之和
題目:有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13…求出這個數列的前20項之和。 1.程式分析:請抓住分子與分母的變化規律。 第一個程式碼是受斐波那契數列求兔子的方法