Pagini recente » Cod sursa (job #76335) | Cod sursa (job #2905324) | Cod sursa (job #1141820) | Cod sursa (job #1506141) | Cod sursa (job #2436607)
#include <bits/stdc++.h>
using namespace std;
double timeDifference(timespec begin, timespec end) {
return (end.tv_sec - begin.tv_sec) + (end.tv_nsec - begin.tv_nsec) / 1000000000.0;
}
int main() {
timespec programClockBegin;
clock_gettime(CLOCK_MONOTONIC, &programClockBegin);
long long sum = 0;
for(int i = 1; i <= 10000000; i++)
sum += i;
cout << sum << "\n";
timespec clockNow;
clock_gettime(CLOCK_MONOTONIC, &clockNow);
double programTime = timeDifference(programClockBegin, clockNow);
printf("%lf\n", programTime);
return 0;
}