Cod sursa(job #3359779)

Utilizator robert.stefanRobert Stefan robert.stefan Data 3 iulie 2026 21:22:11
Problema Sortare prin comparare Scor 40
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.44 kb
#include<fstream>

using namespace std;

ifstream fin("algsort.in");
ofstream fout("algsort.out");

int main() {
	int n, v[500000];

	fin >> n;

	for(int i = 0; i < n; i++) {
		fin >> v[i];
	}

	// Insert Sort

	for(int i = 1; i < n; i++) {
		int aux = v[i];

		int j;

		for(j = i - 1; j >= 0 && v[j] > aux; j--){ 
			v[j + 1] = v[j];
		}

		v[j + 1] = aux;
	}

	for(int i = 0; i < n; i++) {
		fout << v[i] << " ";
	}

	fout << "\n";

	return 0;
}