PAT B1056 组合数的和(C++)

PAT甲级目录 | PAT乙级目录

题目描述

B1056 组合数的和

解题思路

对于每个数字,其出现在十位的次数为 $N - 1$,其出现在个位的次数为 $N - 1$。

代码示例:

1
2
3
4
5
6
7
8
9
10
11
#include <cstdio>
int main(){
int N, x, ans = 0;
scanf("%d", &N);
for(int i = 0; i < N; i++){
scanf("%d", &x);
ans = ans + x * (N - 1) + x * 10 * (N - 1);
}
printf("%d\n", ans);
return 0;
}