#include #include #include #define MAX (1LL<<20) long long *a = 0; // A357062 int main() { a = (long long*)malloc(MAX * sizeof(*a)); if (a==0) { fprintf(stderr, "*** Out of memory ! ***\n"); return 1; } memset(a, 0, MAX * sizeof(*a)); long long r = 0; long long mx = 0; printf("%lld %lld\n", ++r, 0); // a(0) for (long long n=1; n