| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 | 
|---|---|---|---|---|---|---|---|
| 1173622 | adkjt | Painting Squares (IOI20_squares) | C++20 | 컴파일 에러  | 0 ms | 0 KiB | 
#include "squares.h"
#include "squares.cpp"
#include <cstdio>
#include <cassert>
#include <vector>
#include <algorithm>
static int max_k = 0;
static int r, n, k, q, x;
static std::vector<int> labels, c, answers;
int main() {
	assert(scanf("%d", &r) == 1);
	for (int tc = 0; tc < r; tc++) {
		assert(scanf("%d%d", &n, &q) == 2);
		labels = paint(n);
		if ((int)labels.size() != n + 1) {
			printf("Number of labels not equal to %d\n", n + 1);
			exit(0);
		}
		for (int i = 0; i < n; i++) {
			if (labels[i] != 0 && labels[i] != 1) {
				printf("Label not 0 or 1\n");
				exit(0);
			}
		}
		k = labels[n];
		if (k < 0 || k > 1000) {
			printf("Label not in range 0 to 1000\n");
			exit(0);
		}
		if (k > max_k) {
			max_k = k;
		}
		for (int i = 0; i < q; i++) {
			assert(scanf("%d", &x) == 1);
			c.clear();
			for (int j = x; j < x + k; j++) {
				if (j >= n) {
					c.push_back(-1);
				} else {
					c.push_back(labels[j]);
				}
			}
			answers.push_back(find_location(n, c));
		}
	}
	printf("%d\n", max_k);
	for (int ans : answers) {
		printf("%d\n", ans);
	}
	exit(0);
}
컴파일 시 표준 에러 (stderr) 메시지
In file included from squares.cpp:1,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2:
squares.h:1:18: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
    1 | #include <vector>
      |                  ^
In file included from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2:
squares.cpp:1:21: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
    1 | #include "squares.h"
      |                     ^
squares.cpp:2:23: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
    2 | #include "squares.cpp"
      |                       ^
squares.cpp:3:18: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
    3 | #include <cstdio>
      |                  ^
squares.cpp:4:19: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
    4 | #include <cassert>
      |                   ^
squares.cpp:5:18: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
    5 | #include <vector>
      |                  ^
squares.cpp:6:21: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
    6 | #include <algorithm>
      |                     ^
In file included from squares.cpp:3,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2:
/usr/include/c++/11/cstdio:41:28: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   41 | #include <bits/c++config.h>
      |                            ^
/usr/include/c++/11/cstdio:42:19: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   42 | #include <stdio.h>
      |                   ^
In file included from squares.cpp:4,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2:
/usr/include/c++/11/cassert:43:28: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   43 | #include <bits/c++config.h>
      |                            ^
/usr/include/c++/11/cassert:44:20: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   44 | #include <assert.h>
      |                    ^
In file included from squares.cpp:6,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2:
/usr/include/c++/11/algorithm:60:30: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   60 | #include <utility> // UK-300.
      |                              ^
/usr/include/c++/11/algorithm:61:31: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   61 | #include <bits/stl_algobase.h>
      |                               ^
/usr/include/c++/11/algorithm:62:27: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   62 | #include <bits/stl_algo.h>
      |                           ^
/usr/include/c++/11/algorithm:64:31: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   64 | # include <bits/ranges_algo.h>
      |                               ^
/usr/include/c++/11/algorithm:74:42: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   74 | #    include <pstl/glue_algorithm_defs.h>
      |                                          ^
In file included from /usr/include/c++/11/cstdio:42,
                 from squares.cpp:3,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2,
                 from squares.cpp:2:
/usr/include/stdio.h:27:36: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   27 | #include <bits/libc-header-start.h>
      |                                    ^
/usr/include/stdio.h:33:20: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   33 | #include <stddef.h>
      |                    ^
/usr/include/stdio.h:36:20: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   36 | #include <stdarg.h>
      |                    ^
/usr/include/stdio.h:38:24: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   38 | #include <bits/types.h>
      |                        ^
/usr/include/stdio.h:39:33: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   39 | #include <bits/types/__fpos_t.h>
      |                                 ^
/usr/include/stdio.h:40:35: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   40 | #include <bits/types/__fpos64_t.h>
      |                                   ^
/usr/include/stdio.h:41:31: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   41 | #include <bits/types/__FILE.h>
      |                               ^
/usr/include/stdio.h:42:29: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   42 | #include <bits/types/FILE.h>
      |                             ^
/usr/include/stdio.h:43:36: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   43 | #include <bits/types/struct_FILE.h>
      |                                    ^
/usr/include/stdio.h:46:47: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
   46 | # include <bits/types/cookie_io_functions_t.h>
      |                                               ^
/usr/include/stdio.h:133:28: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)
  133 | #include <bits/stdio_lim.h>
      |                            ^
/usr/include/stdio.h:430:25: error: #include nested depth 200 exceeds maximum of 200 (use -fmax-inclu