Pagini recente » Cod sursa (job #162226) | Cod sursa (job #2610242) | Cod sursa (job #2792995) | Cod sursa (job #613953) | Cod sursa (job #2327164)
//#include <iostream>
#include <queue>
#include <stack>
#include <map>
#include <cstdio>
#include <cmath>
#include <cstring>
#include <set>
#include <algorithm>
#include <bitset>
#include <time.h>
#include <tuple>
#include <fstream>
#include <iomanip>
#include <utility>
#pragma warning "da 100% din tine. :)"
#define nl '\n'
#define cnl cout << '\n';
#define sp ' '
#define pb(x) push_back(x)
#define all(v) v.begin(),v.end()
#define rall(v) v.rbegin(),v.rend()
#define SIZE 3000
#define NR 105
#define N 1300000
#define INF 10000
#define ll long long
#define ull unsigned ll
#define F "algsort"
using namespace std;
ifstream cin(F".in");
ofstream cout(F".out");
//set, multiset, vector, unordered_set, list
//apelare print(nume_Variabila, (tip de date)1);
//ex: am un vector V de double
//print(V, (double) 1);
//ex: am un set de int-uri
//print(set, (int) 1);
template<class v, class type>
void print(v Vector, type nr) {
for_each(all(Vector), [](type x) {
cout << x << ' ';
});
}
void nimic() {
return;
}
vector <int> nr;
int main() {
ios_base::sync_with_stdio(false);
clock_t tStart = clock();
int n;
cin >> n;
int k;
while(n--){
cin >> k;
nr.emplace_back(k);
}
sort(all(nr));
print(nr,(int)0);
printf("\nTime taken: %.2fs\n", (double) (clock() - tStart) / CLOCKS_PER_SEC);
}