127 / 205
Abramyan · MinMaxO'rta10 ball· ~6 daqiqa

Ikkinchi eng kichik

Butun son N (N ≥ 2) va N ta sondan iborat nums massivi berilgan. Massiv tartiblanganda ikkinchi o'rinda turadigan (ya'ni ikkinchi eng kichik) sonni toping. Takrorlanuvchi sonlar alohida hisoblanadi.

example.go
func secondMin(N int, nums []int) int {
    // ...
}

Misollar

kod
Input: N=5, nums=[3, 7, 2, 9, 1]
Output: 2
kod
Input: N=4, nums=[10, 5, 15, 8]
Output: 8
kod
Input: N=6, nums=[4, 1, 8, 3, 9, 2]
Output: 2

Maslahatlar

  1. Eng oson yo'l: nusxani olib (copy) sort.Ints bilan tartiblash.
  2. Javob — tartiblangan massivning 1-indeksli elementi.