DevLab

Minimumu Əvvələ Çək

Asan
ArraySortingImplementation
3000 ms
256 MB

Tam ədədlərdən ibarət bir massiv verilmişdir. Massivin ən kiçik elementini tapın. Əgər bu element massivdə bir neçə dəfə təkrarlanırsa, onun ilk rast gəlinən mövqeyini nəzərə alın.

Tapılmış ən kiçik element ilə massivin birinci elementinin yerini dəyişin.

Giriş verilənləri

Birinci sətirdə bir tam ədəd n — massivdəki elementlərin sayı verilir.

İkinci sətirdə boşluqlarla ayrılmış n tam ədəd verilir.

Çıxış verilənləri

Yerdəyişmədən sonra alınan massivi boşluqlarla ayrılmış şəkildə çap edin.

1Nümunə 1:
Giriş:
5 3 1 4 1 5
Çıxış:
1 3 4 1 5
2Nümunə 2:
Giriş:
4 1 3 5 2
Çıxış:
1 3 5 2

Məhdudiyyətlər

1 ≤ n ≤ 10^5

-10^9 ≤ arr[i] ≤ 10^9

REDAKTOR
Giriş edin
Giriş:
5 3 1 4 1 5
Çıxış:
1 3 4 1 5