1056 组合数的和
#include<stdio.h> int main() { int n,a[20],b[100],s=0,sum=0; scanf("%d",&n); for(int i=0;i<n;i++) scanf("%d",&a[i]); for(int i=0;i<n;i++) for(int j=i+1;j<n;j++) { b[s++]=10*a[i]+a[j]; b[s++]=10*a[j]+a[i]; } for(int k=0;k<s;k++) sum+=b[k]; printf("%d",sum); }

浙公网安备 33010602011771号