#include #include #include #ifndef MAX_BUF #define MAX_BUF (1024 * 1024 * 1) // 1m #endif //__attribute__((optnone)) int int main(void) { char *d = malloc(MAX_BUF + 1); int r = read(0, d, MAX_BUF); // unsigned long long st = getcycles(), en = 0; // wrk(); // en = getcycles(); // if (r <= 0) printf("%llu\n", en > st ? (en - st)/CPU_CYCS : -1); if (r < 0) printf("E\n"); else if (r <= 1) printf("D\n"); else write(1, d, r); return 0; }