题目:https://pintia.cn/problem-sets/994805260223102976/problems/994805271455449088
经验总结:
while中的输入顺序无关紧要,反正就是数字相加之和。
记:while中的n–,由于在while中判断了,之后就减一了,所以while里面的n是从n-1开始到0的
C++代码:
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int n;
cin>>n;
int num[n];
int n1=n;
while(n1--){
cin>>num[n1]; //输入顺序无关紧要,结果正确就行。
}
int sum=0;
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
if(j != i){ //本身数字不和自己组合。
sum += num[i]*10+num[j];
}
}
}
cout<<sum;
return 0;
}