Cod sursa(job #3165120)

Utilizator AlexanderCernyCernaianu Alexandru AlexanderCerny Data 5 noiembrie 2023 14:41:15
Problema Energii Scor 5
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.64 kb
#include <fstream>
#include <climits>

using namespace std;

ifstream fin ("energii.in");
ofstream fout("energii.out");

int n,E,eg[1005],cg[1005],i,aux,sol,j;
int main()
{
    fin>>n;
    fin>>E;
    for(i=1;i<=n;i++)
        fin>>eg[i]>>cg[i];
    for(i=1;i<n;i++)
        for(j=i+1;j<=n;j++)
            if(cg[i]>cg[j])
            {
                swap(cg[i], cg[j]);
                swap(eg[i], eg[j]);
            }
    for(i=1;i<=n;i++)
    {
        if(eg[i]>=E)
        {
            fout<<cg[i];
            return 0;
        }
        else
            sol++;
    }
    if(sol)
        fout<<-1;
    return 0;
}