2-06. 数列求和
来源:互联网 发布:mac顶部菜单栏隐藏 编辑:程序博客网 时间:2024/06/05 20:02
给定某数字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的值。
样例输入与输出:
序号输入输出11 3
1232
6 100
74074074074074074074074074074074074074074074074074074074074074074074074074074074074074074074074073403
1 0
0
#include <stdio.h>int main(int argc, char *argv[]){int N,i,A;scanf("%d %d",&A,&N);int data[N+1][3];data[0][0]=N*A;data[0][1]=N*A/10;data[0][2]=data[0][0]%10;for(i=1;i<N+1;i++){data[i][0]=A*(N-i)+data[i-1][1];data[i][1]=data[i][0]/10;data[i][2]=data[i][0]%10;}for(i=N;i>=0;i--){if(i==N&&data[i][2]==0&&N!=0){}else if(i==N&&data[i][2]==0&&N==0){printf("0");}else{printf("%d",data[i][2]);}//printf("data[%d][0]=%d,data[%d][1]=%d,data[%d][2]=%d\n",i,data[i][0],i,data[i][1],i,data[i][2]);}return 0;}
0 0
- 2-06. 数列求和
- 2-06. 数列求和
- 2-06. 数列求和
- 2-06. 数列求和
- PAT 2-06. 数列求和
- 2-06. 数列求和{PAT}
- 2-06. 数列求和(20)
- 2-06. 数列求和(20)
- 2-06. 数列求和(20)
- 2-06. 数列求和(20)
- 2-06. 数列求和(20)
- 2-06. 数列求和(20)
- 1041: 数列求和2
- 浙江大学PAT上机题解析之2-06. 数列求和
- 浙大PAT 2-06. 数列求和 (解题思路)
- 2-06. 数列求和(20)(ZJUPAT 数学)
- pat(A) 2-06. 数列求和(模拟摆竖式相加)
- 数列求和
- JasperReports是一个开源的java报表制作引擎
- 【Android性能优化】JAVA内存管理
- activity-alias的使用
- 大端模式和小端模式的检测
- 【ThinkPHP学习】模块配置方法
- 2-06. 数列求和
- 十分钟开发一个调用Activity的PhoneGap插件
- 算法谜题系列(一)
- 法国经济拉飞洒发生
- Effective C# Item19:定义并实现接口优于继承类型
- How Many Tables
- 安卓修改默认壁纸
- 任意矩形填充
- 紫外线消毒器:最新紫外线杀菌器维护与保养