Cod sursa(job #2987486)

Utilizator alexandramocanu181Mocanu Alexandra alexandramocanu181 Data 2 martie 2023 13:19:17
Problema Sortare prin comparare Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.62 kb
#include <iostream>
#include <fstream>
ifstream fin("algsort.in");
ofstream fout("algsort.out");
using namespace std;

int main()
{
    int n, v[100];
    int c = 0;
    int i, j;
    fin >> n;

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

    for (i = 0; i < n - 1; i++)
    {
        c = 0;
        for (j = i + 1; j < n; j++)
            if (v[i] > v[j])
            {
                swap(v[i], v[j]);
                c++;
            }
    }

    if (v[i] > v[j])
    {
        swap(v[i], v[j]);
        c++;
    }

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