逆序数
#include <stdio.h>
int main()
{
int number;
scanf("%d",&number);
int sum=0;
do
{
sum+=number%10;
number=number/10;
}
while (number!=0);
printf("%d",sum);
return 0;
}
#include<stdio.h>
int main()
{
int m,b,c;
double a,n,sum;
scanf("%lf%d",&n,&m);
if(n<=3)
a=10;
else if(n<=10)
a=10+2*(n-3);
else
a=24+(n-10)*3;
b=m/5*2;
sum=a+b;
c=(int)((sum*1)+0.5)/1.0;
printf("%d",c);
}
#include <stdio.h>
int main()
{
int a, n;
int s=0, item=0;
scanf("%d %d", &a, &n);
for (int i = 0; i < n; i++)
{
item = 10 * item + a;
s += item;
}
printf("s = %d",s);
return 0;
}
#include <stdio.h>
#define MAXN 12
int main()
{
int score[MAXN], i, n, m;
for (i = 1; i <= 10; i++)
{
scanf("%d", &score[i]);
}
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
scanf("%d", &m);
score[m] += 10;
//第m个自增
}
for (i = 1; i <= 10; i++)
{
printf("%d", score[i]);
if (i != 10)
printf(" ");
}
return 0;
}