int n;
cin >> n;
srand(time(0));
vector <int> ans(n);
for(int i = 0; i < n; ++i){
ans[i] = random() % 100000;
}
vector <int> xyz = ans;
const clock_t begin_time = clock();
sort(ans.begin(), ans.end(), greater <int> ());
std::cout << float( clock () — begin_time ) / CLOCKS_PER_SEC << endl;
const clock_t begin_time2 = clock();
sort(xyz.rbegin(), xyz.rend());
std::cout << float( clock () — begin_time2 ) / CLOCKS_PER_SEC << endl;