花阳


私信TA

用户名:2007020104

访问量:16620

签 名:

不要看我,我是乱写的

等  级
排  名 306
经  验 5574
参赛次数 3
文章发表 45
年  龄 20
在职情况 学生
学  校
专  业

  自我简介:

一杯茶一根烟,一行bug找一天

解题思路:

分开计算,先把式子同时提取一个公约数作为a,

后面发现剩下的式子都是关于10的次方,利用循环先计算每一步得到的次方

再将前一个次方加上后一个次方得到下一个数,再将全部加起来乘上a

注意事项:没啥注意的,记得要初始化

参考代码:

#include<stdio.h>

#include<math.h>

 int main()

 {

     int a,n;//定义题目输入的变量

     int s=0,sum=0;//定义中间变量

     int b,i;

     scanf("%d%d",&a,&n);//输入


     for(i=1;i<=n;i++)//循环累加

     {

         b=pow(10,i-1);

         sum=sum+b;

         s=s+sum;


     }


     printf("%d",a*s);//输出



return 0;


 }


 

0.0分

1 人评分

  评论区

  • «
  • »