Pagini recente »
Monitorul de evaluare
|
Istoria paginii utilizator/prime
|
Atașamentele paginii Clasament concurs_9_incepatori2
|
Istoria paginii utilizator/lepsaiulian
|
Cod sursă (job #821695)
Cod sursă (job
#821695)
#include<fstream>
#include<algorithm>
using namespace std;
ifstream cin("lanterna.in");
ofstream cout("lanterna.out");
int a[100000];
int main()
{
long long j=0;
int n;
cin>>n;
for(int i=0;i<n;cin>>a[i++]);
for(sort(a,a+n),--n;n>2;j+=2*a[1]>a[0]+a[n-1]?2*a[0]+a[n-1]+a[n]:a[n]+2*a[1]+a[0],n-=2);
return cout<<j+a[1]+(n>1?a[0]+a[2]:0),0;
}