aboutsummaryrefslogtreecommitdiff
path: root/boca-1.5.0/doc/tests/fontes/abacaxi-yes.c
diff options
context:
space:
mode:
authorcassio <cassiopc@gmail.com>2013-07-02 05:44:46 +0000
committercassio <cassiopc@gmail.com>2013-07-02 05:44:46 +0000
commita9aa438ea0558eb0044cf1e54a9190ddb41b65e5 (patch)
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904 /boca-1.5.0/doc/tests/fontes/abacaxi-yes.c
parent94caebadeb66ad7b453d4258a796979cafb758b0 (diff)
downloadboca-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.c48
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);
-}
-