PTA 数列求和-加强版
来源:互联网 发布:100内素数之和 java 编辑:程序博客网 时间:2024/05/22 17:43
给定某数字
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。
输出格式:
输出其N项数列之和S的值。
输入样例:
1 3
输出样例:
123
解题思路:数组模拟
#include <iostream>#include <cstdio>#include <string>#include <cstring>#include <algorithm>#include <cmath>#include <queue>#include <vector>#include <set>#include <stack>#include <map>#include <climits>using namespace std;#define LL long longconst int INF=0x3f3f3f3f;int a[100009];int k,n;int main(){ while(~scanf("%d %d",&k,&n)) { if(n==0) {printf("0\n");continue;} int x=0,cnt=0; for(int i=n;i>=1;i--) { int kk=i*k+x; a[cnt++]=kk%10; x=kk/10; } if(x) printf("%d",x); for(int i=cnt-1;i>=0;i--) printf("%d",a[i]); printf("\n"); } return 0;}
0 0
- PTA 数列求和加强版
- PTA 数列求和-加强版
- <PTA>数列求和-加强版
- PTA 5-38 数列求和-加强版
- pta 习题集 数列求和-加强版
- pta 5-38 数列求和-加强版 (20分)
- PTA 5-38 加强数列求和
- 数列求和-加强版
- 数列求和-加强版 PAT
- 5-38 数列求和-加强版
- 5-1 数列求和-加强版
- 5-1 数列求和-加强版
- PAT5-38 数列求和-加强版
- 5-38 数列求和-加强版 (20分)
- 5-38 数列求和-加强版 (20分)
- 5-38 数列求和-加强版 (20分)
- PAT-基础编程题-5-38 数列求和-加强版
- 5-38 数列求和-加强版 (20分)
- maven详解之坐标与依赖
- 《麦肯锡卓越工作法》读书笔记与感谢
- objective-c 成员变量与属性
- 常用的正则表达式,拿走不客气
- [面试] [java] super 关键字的使用
- PTA 数列求和-加强版
- 从Python的0.1输出0.1000000000000001说浮点数的二进制
- A
- 为什么服务器大多使用Linux?
- 一道关于Handler的面试题
- Maven详解之聚合与继承
- jsp学习之第二季
- java内存
- lambda表达式的用法