求Sn=a+aa+aaa+...+aa...a的值
#include<cstdio>
#include<algorithm>
#include<iostream>
#include<cmath>
#include<iomanip>
#include<cstring>
using namespace std;
int main()
{
int a,n,s=0,sum=0;
cin >> a >> n;
for(int i=1; i<=n; i++){
s+=a;
a=a*10;
sum+=s;
}
cout << sum << endl;
return 0;
}
相關推薦
【c語言求】求Sn=a+aa+aaa+….+aa..a(n個a)的值
#include <stdio.h> /* 程式理解:當a = 5,n = 5 進入for迴圈後, 依次執行: t = 5 sum = 5 t = 5*10 sum = 5+55 t = 55*10 sum = 5+55+555 t = 555*10 su
ACMNO.9求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值,其中a是一個數字。 例如:2+22+222+2222+22222(n=5),n由鍵盤輸入。 輸入 n 輸出 a=2 時
題目描述 求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值,其中a是一個數字。 例如:2+22+222+2222+22222(n=5),n由鍵盤輸入。 輸入 n 輸出 a=2 時的Sn 樣例輸入 5 樣例輸出 24690 來源/
求Sn=a+aa+aaa+...+aa...a的值
#include<cstdio> #include<algorithm> #include<iostream> #include<cmath> #incl
OJ刷題之求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值
問題及程式碼: /* * Copyright (c) 2014, 煙臺大學計算機與控制工程學院 * All rights reserved. * 檔名稱:test.cpp * 作 者:郝俊宇 * 完成日期:2015年 1 月8 日 * 版 本
1033 求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值
Description 求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值,其中a是一個數字(1<=a<=9)。例如:2+22+222+2222+22222(a=2,n=5),a和
求Sn=a+aa+aaa+…+aa…aaa(有n個a)…
時間限制: 1 Sec 記憶體限制: 128 MB提交: 352 解決: 174 [提交][狀態][討論版] 題目描述 求Sn=a+aa+aaa+…+aa…aaa(有n個a)之值,其中a是一個數字(1<=a<=9)。例如:2+22+222+2222+22222(a=2,n=5)
Problem C: 呼叫函式,求a+aa+aaa+....+aa...aa(n個a)
#include <stdio.h> int fn(int a,int n)//定義函式 { int i,s,m=0; for(i=1;i<=n;i++) { m=m+a;//當a=3時,m=3,然後a=30,m=33; a=
呼叫函式,求a+aa+aaa+....+aa...aa(n個a)
Description 定義並呼叫函式fn(int a, int n),它的功能是返回aa…a(n個a),如fn(3,2)返回值是33。在主函式中,輸入兩個正整數a和n,求a + aa+aaa+…+aa…a(n個a)之和(假設資料都在整數大小範圍內)。 Input 多組測試資料,每組輸入兩個
用c計算水仙花數、楊輝三角、以及a+aa+aaa+aaaa的值
//水仙花數 #include<stdio.h> int main() { int a=0; int b=0; int c=0; int i=0; for(i=100;i<
程式設計求和:s=a+aa+aaa+...+aa...a(n個a),其中a是1-9中的一個數字。
s=a+aa+aaa+...+aa...a(n個a),其中a是1-9中的一個數字。 這個沒有難度。 #include "iostream" #include "cmath" using namespace std; void main(){ int n,k; co
14 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。
num 宋體 數字 ber 相加 ont cal nbsp raw 例如2+22+222+2222+22222(此時共有5個數相加),幾個數相加和a的值由鍵盤控制。 a=int(raw_input("input a value:")) times=int(raw_input
C語言:輸入n,a,求Sn=a+aa+aaa+···+a···
C語言:輸入n,a,求Sn=a+aa+aaa+···+a···a #include<stdio.h> int main() { int n, a, Sn = 0, t = 0; printf("請輸入n:"); scanf("%d",&n);
題目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一個數字。例如2+22+222+2222+22222(此時共有5個數相加),幾個數相加由鍵盤控制。
先定義為字串型別,字串相加只會增加字串的長度,將兩個字串相連。再轉化成整型相加求和即可。 public class Test8 { public static void main(String[] args) { Scanner s = new Scanner(System
求Sn=a+aa+aaa+aaaa+aaaaa的前5項之和(a是一個數字)
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> void main() { int a, i; int b = 0; int Sn = 0; //用來放每次累加的數值
求Sn=a+aa+aaa+aaaa+aaaaa的前5項之和,其中a是一個數字, 例如:2+22+222+2222+22222
#include<stdio.h> #include<stdlib.h> main() { int a=2,s1,s2,s3,s4,s5,sn; s1 = a; s2 = s1 + 10*a; s3 = s2 + 100 * a; s4 = s3 + 1000 *
求Sn=a+aa+aaa+aaaa+aaaaa的前5項之和,其中a是一個數字
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main() { int a; int Sn; printf(“請輸入一個數:”);
面試演算法題:求a+aa+aaa+aaaa+aa...a的值
題目 求s=a+aa+aaa+aaaa+aa…a的值,數字個數為n,其中a是一個數字。例如2+22+222+2222+22222(此時n=5) 思路 由於aa…a是一個整數,這樣基本排除要考慮越界問題,所以不用往大數方向考慮。 個位
求Sn = a + aa + aaa + aaaa + aaaaa 的和
#include <stdio.h> #include <stdlib.h> #include <math.h> // 先把每一項求出來,再求和 // 第1項 2 // 第2項 22 = 20 + 2 = 2*10 + 2 = 2*10^1 + 2*10^0 //
java 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字
package javaSE_第二週; import java.util.Scanner; /* * 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字。 * 例如2+22+222+2222+22222(此時共有5個數相加),幾個數相加由鍵盤控制。
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數字
求s=a+aa+aaa+aaaa+aa…a的值,其中a是一個數字。例如2+22+222+2222+22222(此時共有5個數相加), 幾個數相加有鍵盤控制。 演算法思想分析 /* * 1.怎麼得到這幾個數, 2+22+222+2222+2222