Cod sursa(job #2778729)

Utilizator MBogdan888Mielu Bogdan Antonio MBogdan888 Data 2 octombrie 2021 08:37:03
Problema Sortare prin comparare Scor 0
Compilator py Status done
Runda Arhiva educationala Marime 0.61 kb
fin = open("algsort.in", "r")
fout = open("algsort.out", "w")
def func(lista, n):
    for i in range(0,n-1):
        min = lista[i]
        pozmin = i
        for j in range(i+1, n):
            if lista[j] < min:
                min = lista[j]
                pozmin = j
        lista[pozmin], lista[i] = lista[i], lista[pozmin]
    return lista
def main():
    lista = []
    n = int(fin.readline())
    for i in range(0,n):
        lista.append(int(fin.readline()))
    element = func(lista,n)
    for i in range(0,n):
        fout.write(str(element[i]))
        fout.write(" ")
    fin.close()
    fout.close()
main()