#include <time.h>
#include<stdio.h>
void main()
{
time_t now;
int i, j, k, x;
long long counter;
counter = 0;
/* LOOP */
for (x = 0; x < 10; x++) {
counter = -1234567890 + x + 2 + counter;
for (j = 0; j < 1000; j++) {
for (i = 0; i < 1000; i++) {
for (k = 0; k < 1000; k++) {
if (counter > 10000) {
counter = counter - 9999 + i + j + k;
}
else {
counter = counter + 1 + i + j + k;
}
}
}
}
}
printf("counter = %d\n\n", counter
); // display result of counter
printf("Elapsed time = %d seconds ", time(NULL
) - now
); }
I2luY2x1ZGUgPHRpbWUuaD4KI2luY2x1ZGU8c3RkaW8uaD4KCnZvaWQgbWFpbigpCnsKCXRpbWVfdCBub3c7CgoJaW50IGksIGosIGssIHg7Cglsb25nIGxvbmcgY291bnRlcjsKCgljb3VudGVyID0gMDsKCglub3cgPSB0aW1lKE5VTEwpOwoKCS8qIExPT1AgICovCglmb3IgKHggPSAwOyB4IDwgMTA7IHgrKykgewoJCWNvdW50ZXIgPSAtMTIzNDU2Nzg5MCArIHggKyAyICsgY291bnRlcjsKCgkJZm9yIChqID0gMDsgaiA8IDEwMDA7IGorKykgewoJCQlmb3IgKGkgPSAwOyBpIDwgMTAwMDsgaSsrKSB7CgkJCQlmb3IgKGsgPSAwOyBrIDwgMTAwMDsgaysrKSB7CgkJCQkJaWYgKGNvdW50ZXIgPiAxMDAwMCkgewoJCQkJCQljb3VudGVyID0gY291bnRlciAtIDk5OTkgKyBpICsgaiArIGs7CgkJCQkJfQoJCQkJCWVsc2UgewoJCQkJCQljb3VudGVyID0gY291bnRlciArIDEgKyBpICsgaiArIGs7CgkJCQkJfQoJCQkJfQoJCQl9CgkJfQoKCX0KCgoJcHJpbnRmKCJjb3VudGVyID0gJWRcblxuIiwgY291bnRlcik7IC8vIGRpc3BsYXkgcmVzdWx0IG9mIGNvdW50ZXIgICAgICAgIAoKCXByaW50ZigiRWxhcHNlZCB0aW1lID0gJWQgc2Vjb25kcyAiLCB0aW1lKE5VTEwpIC0gbm93KTsKfQo=