为什么挂在 #6 了,求助^ _ ^
#include<bits/stdc++.h>
using namespace std;
const int maxn=1e6+5;
int n,a[maxn],anss;
int ans=0x3f3f3f3f3f3f3f3f;
int main(){
cin>>n;
for(int i=1;i<=n;i++)cin>>a[i];
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
if(i%j==0){
for(int l=1;l<=n;l++){
if(l!=i){
for(int k=1;k<=n;k++){
if(k==i)anss+=a[i]/j;
else if(k==l)anss+=a[l]*j;
else anss+=a[k];
}
ans=min(anss,ans);
anss=0;
}
}
}
}
}
cout<<ans;
}