1
0
Files
MSE-CSEL/solutions/06_optimization/ex02/main.c

25 lines
354 B
C

#include <stdio.h>
#include <stdlib.h>
#define SIZE 65536
int main()
{
// generate data
short data[SIZE];
for (int i = 0; i < SIZE; i++) {
data[i] = rand() % 512;
}
long long sum = 0;
for (int j = 0; j < 10000; j++) {
for (int i = 0; i < SIZE; i++) {
if (data[i] >= 256) {
sum += data[i];
}
}
}
printf ("sum=%lld\n", sum);
}