Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdlib>
- #include <iostream>
- #include <vector>
- #include <llvm/ADT/SmallVector.h>
- int main()
- {
- typedef std::vector<int> Vector;
- // typedef llvm::SmallVector<int,10> Vector;
- int sum = 0;
- for (int i=0; i<10000000; ++i)
- {
- int sz = rand() % 10;
- Vector v;
- for (int i=0; i<sz; ++i)
- v.push_back(rand()%10);
- sum += std::accumulate(v.begin(), v.end(), 0);
- }
- std::cout << sum;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement