Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- #include <cstdlib>
- using namespace std;
- int countGreaterThan(vector<double> v, double query) {
- int ct =0;
- for(int i=0;i<v.size();i++)
- if(v[i] > query)
- ct++;
- return ct;
- }
- int main() {
- int n = 1000000;
- int numQueries = 100;
- //creates a vector with random numbers...
- vector<double> v(n);
- for(int i=0;i<n;i++)
- v[i] = rand();
- vector<double> queries(numQueries);
- //random queries...
- for(int i=0;i<numQueries;i++)
- queries[i] = rand();
- for(int i=0;i<numQueries;i++) {
- cout << "Amount of numbers greater than " << queries[i] << " is:" << countGreaterThan(v,queries[i]) << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement