diff options
| author | cassio <cassiopc@gmail.com> | 2013-07-02 05:44:46 +0000 |
|---|---|---|
| committer | cassio <cassiopc@gmail.com> | 2013-07-02 05:44:46 +0000 |
| commit | a9aa438ea0558eb0044cf1e54a9190ddb41b65e5 (patch) | |
| tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /boca-1.5.0/doc/tests/fontes/abacaxi-yes.c | |
| parent | 94caebadeb66ad7b453d4258a796979cafb758b0 (diff) | |
| download | boca-a9aa438ea0558eb0044cf1e54a9190ddb41b65e5.tar.gz boca-a9aa438ea0558eb0044cf1e54a9190ddb41b65e5.zip | |
restructuring of boca's git
Diffstat (limited to 'boca-1.5.0/doc/tests/fontes/abacaxi-yes.c')
| -rw-r--r-- | boca-1.5.0/doc/tests/fontes/abacaxi-yes.c | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/boca-1.5.0/doc/tests/fontes/abacaxi-yes.c b/boca-1.5.0/doc/tests/fontes/abacaxi-yes.c deleted file mode 100644 index 3b9d1a0..0000000 --- a/boca-1.5.0/doc/tests/fontes/abacaxi-yes.c +++ /dev/null @@ -1,48 +0,0 @@ -/* Copyright 2001 Maratona de Programacao do IME-USP -- cef@ime.usp.br - */ - -#include <stdio.h> - -int main(int argc, char *argv[]) -{ - FILE * ent; - int cont = 0; - int n, num, rec[1000], desp[1000], soma, i, inic, somamax, imax, fmax; - - ent = stdin; - fscanf(ent, "%d", &n); - while (n > 0){ - cont++; - printf("Fazenda %d\n", cont); - for (i = 0; i < n; i++) fscanf(ent, "%d", &rec[i]); - for (i = 0; i < n; i++) fscanf(ent, "%d", &desp[i]); - somamax = -1; - imax = 0; - fmax = 0; - soma = 0; - inic = 1; - for (i = 0; i < n; i++){ - num = rec[i] - desp[i]; - if (soma + num >= 0){ - soma += num; - if (soma > somamax){ - imax = inic; - fmax = i + 1; - somamax = soma; - } - } - else{ - inic = i + 2; - soma = 0; - } - } - if(somamax >= 0) - printf("Inicio %d Fim %d\n\n", imax, fmax); - else - printf("O produtor so teve prejuizo nesta fazenda\n\n"); - - fscanf(ent, "%d", &n); - } - return(0); -} - |