Cod sursa(job #2344312)

Utilizator BivoBivolaru Alexandru Bivo Data 14 februarie 2019 22:40:17
Problema Energii Scor 5
Compilator c-64 Status done
Runda Arhiva de probleme Marime 0.91 kb
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
int main()
{
    FILE *intrare;
    intrare=fopen("energii.in","r");

    if(intrare==NULL)
    {
        printf(intrare,"Fisierul nu s-a putut deschide");
        exit(1);
    }

    int G , W;
    int EG[10001] , CG[10001];
    fscanf(intrare, "%d %d", &G, &W);

    for(int i=0; i<G; i++)
    {
        fscanf(intrare, "%d %d",&EG[i],&CG[i]);
    }
    fclose(intrare);

    FILE *iesire;
    iesire=fopen("energii.out","w");

    if(iesire==NULL)
    {
        fprintf(iesire,"Fisierul nu s-a putut deschide");
        exit(1);
    }

    int CostMin=INT_MAX;
    for(int i=0; i<G; i++)
    {
        if(CG[i]<CostMin);
        {
            CostMin=CG[i];
        }
    }
    if(CostMin>=W)
    {
        fprintf(iesire,"%d",CostMin);
    }
    else
    {
        fprintf(iesire,"-1");
    }
    fclose(iesire);
}