fork(1) download
  1. #include <iostream>
  2. #include <set>
  3. #include <time.h>
  4. #include <cstdio>
  5. using namespace std;
  6.  
  7. int main() {
  8. std::set<int> fib = {1, 1, 2, 3, 5, 8, 13};
  9.  
  10. clock_t start = clock(), diff;
  11.  
  12. for (int i = 0; i < 100000000; ++i) {
  13. auto it = fib.find((i % 14));
  14. }
  15.  
  16. diff = clock() - start;
  17.  
  18. int msec = diff * 1000 / CLOCKS_PER_SEC;
  19. printf("Time taken %d seconds %d milliseconds", msec/1000, msec%1000);
  20.  
  21. return 0;
  22. }
Success #stdin #stdout 1.15s 3472KB
stdin
Standard input is empty
stdout
Time taken 1 seconds 150 milliseconds