两个问题:
1、Runtime Error是啥子东西?有没有大佬来解释解释?
2、为什么会这样???
上代码
#include<iostream>
#include<algorithm>
using namespace std;
int n,nums[10001],tmp[10001],is[10001],ans;
int main(){
cin>>n;
for(int i = 0;i < n;i++){
cin>>nums[i];
tmp[i] = nums[i];
}
for(int a = 0;a < n;a++){
for(int b = 0;b < n;b++){
for(int c = 0;c < n;c++){
if(b != c && a != b && a != c){
if(nums[b] + nums[c] == nums[a]){
is[a]++;
}
}
}
}
}
sort(tmp,tmp + n);
for(int i = 0;i < tmp[n - 1] + tmp[n - 2];i++){
if(is[i] != 0){
ans++;
}
}
cout<<ans;
return 0;
}