#include #include int main(int argc, char **argv) { long i; long j = 128l*1024l*1024l*((long) atoi(argv[1])); long k; long *s; if (!(s = (long *) malloc((size_t) sizeof(long)*j))) { fprintf(stderr, "Out of memmory.\n"); exit(1); } for (i = 0; i < j; i++) { s[i] = (long) i; } for (i = 0; i < j; i++) { k += s[i]; } fprintf(stdout, "%ld\n", k); return 0; }