Cod sursă (job #343785)

Utilizator avatar raverokk IO Maaaaaaa raverokk IP ascuns
Problemă Lanterna Compilator cpp | 0,69 kb
Rundă Arhiva de probleme Status evaluat
Dată 26 ian. 2018 12:02:58 Scor 0
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("lanterna.in");
ofstream g("lanterna.out");
long n,t[100000],i,j,aux,m=0,prim,ultim,s[100000];
int main()
{
    f>>n;
    for(i=1;i<=n;i++) f>>t[i];
    for(i=1;i<n;i++)
        for(j=i+1;j<=n;j++)
            if(t[i]>t[j])
            {
                aux=t[i];
                t[i]=t[j];
                t[j]=aux;
            }
    prim=1; ultim=n;
    if(n==1) g<<t[1];
    else if(n==2) g<<t[2];
         else if(n==3) g<<t[1]+t[2]+t[3];
              else
                {
                    for(i=2;i<n;i++) m+=t[i]+t[1];
                    m+=t[i];
                    g<<m;
                }
}