Cod sursa(job #1702300)

Utilizator voicut31Voicu Tibea voicut31 Data 14 mai 2016 22:22:32
Problema A+B Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <stdio.h>
#include <stdlib.h>

#define MAX_LINE_LEN 60

int main() {
  FILE *handle;
  char line[MAX_LINE_LEN];
  int sum = 0, numInt, cnt = 0;

  handle = fopen("adunare.in", "r");
  if (!handle)
  {
    fprintf(stderr, "%s", "Could not open file \"adunare.in\".\n");
    return 1;
  }

  while(fgets(line, MAX_LINE_LEN, handle) != NULL)
  {
    numInt = atoi(line);
    if (cnt < 2) {
      sum += numInt;
    }
    cnt++;
  }
  fclose(handle);

  if (sum > 2000000)
  {
    sum = 2000000;
  }

  handle = fopen("adunare.out", "w");
  fprintf(handle, "%d", sum);
  fclose(handle);

  return 0;
}