summaryrefslogtreecommitdiff
path: root/1a.c
diff options
context:
space:
mode:
Diffstat (limited to '1a.c')
-rw-r--r--1a.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/1a.c b/1a.c
deleted file mode 100644
index fa93b39..0000000
--- a/1a.c
+++ /dev/null
@@ -1,34 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-
-int
-main()
-{
- char buf[BUFSIZ];
- long cal = 0, maxcal = 0, elf = 0, maxelf = 0;
-
- while (fgets(buf, sizeof(buf), stdin)) {
- char * pbuf = buf;
- long n;
- if ((n = strtol(buf, &pbuf, 10)) == 0 && pbuf == buf) {
- if (cal > maxcal) {
- maxcal = cal;
- maxelf = elf;
- }
- cal = 0;
- ++elf;
- }
- else {
- cal += n;
- }
- }
- if (cal > maxcal) {
- maxcal = cal;
- maxelf = elf;
- }
-
- printf("maxcal: %ld (elf: %ld)\n", maxcal, maxelf);
-
- return 0;
-}
-