Cod sursa(job #2127950)

Utilizator thedorbulacovschittrter thedorbulacovschi Data 11 februarie 2018 11:51:59
Problema Statistici de ordine Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.86 kb
#include <fstream>

using namespace std;
ifstream cin("avarcolaci.in");
ofstream cout("avarcolaci.out");
int n,i,pot[18],fr,v,j,t;
int main()
{
    cin>>t;
    for(j=1;j<=t;j++)
    {
        cin>>n;
        pot[j]=-1;
        for(i=1;i<=2*n;i++)
        {
            cin>>v;
            if(v==pot[j])
                fr++;
            else
            {
                fr--;
                if(fr<0)
                {
                    pot[j]=v;
                    fr=1;
                }
            }
        }
        fr=0;
    }
    cin.close();
    ifstream cin("avarcolaci.in");
    fr=0;
    cin>>t;
    for(j=1;j<=t;j++)
    {
        cin>>n;
        for(i=1;i<=2*n;i++)
        {
            cin>>v;
            if(v==pot[j])
                fr++;
        }
    if(fr>n)
    cout<<pot[j]<<'\n';
    else
    cout<<"Mozart"<<'\n';
    fr=0;
    }
    return 0;
}