Pagini recente » Cod sursa (job #2657395) | Cod sursa (job #2469885) | Cod sursa (job #2452128) | Cod sursa (job #992362) | Cod sursa (job #2426187)
//ALEX ENACHE
#include <vector>
#include <algorithm>
#include <queue>
#include <map>
#include <set>
#include <unordered_map>
#include <time.h>
#include <iomanip>
#include <deque>
#include <math.h>
#include <cmath>
#include <assert.h>
#include <stack>
#include <bitset>
#include <random>
#include <chrono>
using namespace std;
const double PI = acos(-1);
const double eps = 1e-6;
inline long long lgput(long long a , long long b , long long mod) {
long long ret = 1;
while( b ){
if(b & 1) ret = (ret * a) % mod;
a = (a * a) % mod;
b >>= 1;
}
return (ret%mod);
}
inline long long inv(long long x , long long MOD) {
return lgput(x, MOD - 2, MOD);
}
inline bool exist (double nr){
return (nr < -eps) || (nr > eps);
}
int big_rand(){
return rand () * RAND_MAX + rand();
}
//-----------------------------------------------------------------
//#include <iostream>
#include <fstream>
ifstream cin ("algsort.in");ofstream cout ("algsort.out");
int v[500100];
int main() {
//freopen("input", "r", stdin);freopen("output", "w", stdout);
ios::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
cout << setprecision(10) << fixed;
mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());
srand(time(nullptr));
int n;
cin>>n;
for (int i=1; i<=n; i++){
cin>>v[i];
}
sort (v+1 , v + n + 1);
for (int i=1; i<=n; i++){
cout<<v[i]<<" ";
}
return 0;
}