1134 數列求和 oj
題目
Problem Description
數列求和是一類常見的問題,本題有一定的代表性:
求s=a+aa+aaa+aaaa+……+aa…aa(n位)
其中,a的值由鍵盤輸入,位數n也由鍵盤輸入。
Input
第一行輸入a的值;
第二行輸入位數n。
Output
輸出對n個數完成求和運算後的結果。
比如a=3,n=6時,s=3+33+333+3333+33333+333333
Sample Input
3
6
Sample Output
370368
程式碼
#include<stdio.h>
int main()
{
int sum=0,n,x,y,i;
scanf## ("%d",&x);
scanf("%d",&y);
n=0;
for(i=1;i<=y;i++)
{
n=x+n*10;
sum=sum+n;
}
printf("%d",sum);
return 0;
}
因為後面要進行自值累加,所以`sum`和`n`要賦初始值;
相關推薦
1134 數列求和 oj
題目 Problem Description 數列求和是一類常見的問題,本題有一定的代表性: 求s=a+aa+aaa+aaaa+……+aa…aa(n位) 其中,a的值由鍵盤輸入,位數n也由鍵盤輸入。 Input 第一行輸入a的值; 第二行輸入位數n。 Output 輸出對n個數完
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
數列求和 (sdut oj)
數列求和 Time Limit: 1000MS Memory Limit: 32768KB Problem Description 數列求和是一類常見的問題,本題有一定的代表性: 求s
zzuli OJ 1041: 數列求和2
Description 輸入一個整數n,輸出數列1-1/3+1/5-……前n項的和。 Input 輸入只有一個整數n。 Output 結果保留2為小數,單獨佔一行。 Sample Inpu
數列求和 1134
//附上鍊接 https://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Index/problemdetail/pid/1134.html #include<iostream> #include<cstdio&g
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型輸出。 結果死的很慘。 第二次嘗試: 發現用上述
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 +……+
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 +
7-38 數列求和-加強版(20 分)
題目大意:略。解題思路:略。AC 程式碼#include<bits/stdc++.h> #include<cmath> #define mem(a,b) memset(a,b,
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語言數列求和
370368 #include <stdio.h> #include <stdlib.h> int main() { int a, n, i, sum = 0, m; scanf("%d%d", &a, &n); m = 0; fo
LightOJ 1234(調和級數、有通項公式的發散數列求和)
調和級數求和(1/1+1/2+1/3+……..+1/n) 可用於大數有通項公式的求和計算 利用分組來平衡記憶體和時間 #include <algorithm> #include <
C語言學習之數列求和
#include <stdio.h> #include "conio.h" int main() { int sum2 = 0; int n = 0; printf("please enter the largest number of this caculate: \