From 2f674dc80f0382f1c3178f435714960734dc9d3c Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Sat, 6 Jun 2020 21:33:13 +0700 Subject: Reorganize stuff from secondary school --- 12/QG-2007/maxiseq.c | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 12/QG-2007/maxiseq.c (limited to '12/QG-2007/maxiseq.c') diff --git a/12/QG-2007/maxiseq.c b/12/QG-2007/maxiseq.c deleted file mode 100644 index 94c15c8..0000000 --- a/12/QG-2007/maxiseq.c +++ /dev/null @@ -1,36 +0,0 @@ -#include -#include - -char is_in_u(long x) -{ - long y = (long) sqrt(x *= 2); - return y * (y + 1) == x; -} - -int main() -{ - FILE *f = fopen("MAXISEQ.INP", "r"); - short n, i, max = 0, start = -1; - long a, b; - - fscanf(f, "%hd\n", &n); - for (i = 0; i < n; i++) { - b = a; - fscanf(f, "%ld\n", &a); - if (!is_in_u(a) || start >= 0 && b > a) { - start = -1; - continue; - } - if (start < 0) - start = i; - if (i - start >= max) - max = i - start + 1; - } - fclose(f); - - f = fopen("MAXISEQ.OUT", "w"); - fprintf(f, "%hd\n", max); - fclose(f); - - return 0; -} -- cgit 1.4.1