Pagini recente » Cod sursa (job #1119480) | Cod sursa (job #974633) | Cod sursa (job #2899593) | Cod sursa (job #1424965) | Cod sursa (job #436494)
Cod sursa(job #436494)
/* Stefan-Dobrin Cosmin
* 321CA
*
* Proiectarea Algoritmilor - Tema 1
*
* Problema 2: Gutui
*/
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define FINNAME "gutui.in"
#define FOUTNAME "gutui.out"
typedef struct{
int g;
int h;
} Gutuie;
int H;
int U;
int n;
Gutuie *gut;
/* Functia realizeaza citirea datelor de intrare din fisierul FINNAME in vectoriul de gutui 'gut'
* intoarce numarul de gutui;
*/
int readInput()
{
FILE *fin=fopen(FINNAME,"r");
int i;
int **matrice;
//Citim numarul de linii/coloanes
fscanf(fin,"%d %d %d",&n,&H,&U);
//Alocam spatiu
gut=(Gutuie*)calloc(n,sizeof(Gutuie));
//Citim greutatile si inaltimile pomilor
for(i=0;i<n;i++)
fscanf(fin,"%d %d",&gut[i].h,&gut[i].g);
fclose(fin);
return n;
}
int main()
{
int i;
//Citim datele de intrare
readInput();
//Eliberam memoria folosita de vectori
free(gut);
return 0;
}
/* **************** ***** *** *******
* **************** ****** *** *********
* *** *** *** *** *** ****
* *** *** *** *** *** ****
* *** *** *** *** *** ****
* *** *** *** *** *** ****
* **************** *** *** *** *** ****
* **************** *** *** *** *** ****
* *** *** *** *** *** ****
* *** *** *** *** *** ****
* *** *** *** *** *** ****
* *** *** *** *** *** ****
* **************** *** ****** **********
* **************** *** ***** ********
*/