Pagini recente » Cod sursa (job #355065) | Cod sursa (job #1135668) | Cod sursa (job #2799442) | Cod sursa (job #2772261) | Cod sursa (job #2436610)
#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 <= 100000000; i++)
sum += i;
cout << sum << "\n";
timespec clockNow;
clock_gettime(CLOCK_MONOTONIC, &clockNow);
double programTime = timeDifference(programClockBegin, clockNow);
printf("%lf\n", programTime);
return 0;
}