7-8 数列求和-加强版 (20 分)
发布日期:2021-06-29 22:19:52 浏览次数:3 分类:技术文章

本文共 453 字,大约阅读时间需要 1 分钟。

7-8 数列求和-加强版 (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。

输出格式:

输出其N项数列之和S的值。

输入样例:

1 3
输出样例:
123
#include<stdio.h>
int main()
{
int num[100000]={0},a,n,i,j,k=0,temp;
num[0]=1;
k=0;
scanf("%d %d",&a,&n);
if(n==0)
{
printf(“0\n”);
return 0;
}
for(i=n,j=0;i>=1;i–,j++)
{
temp=a*i+k;
num[j]=temp%10;
k=temp/10;

}if(k!=0)  num[j++]=k;for(j=j-1;j>=0;j--){	printf("%d",num[j]);}return 0;

}

转载地址:https://dingshijie.blog.csdn.net/article/details/87721410 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:7-7 小于m的最大的10个素数 (15 分)
下一篇:7-9 模拟EXCEL排序 (25 分)

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月24日 09时48分30秒