60 / 205
Abramyan · IfO'rta10 ball· ~6 daqiqa

O'rta qiymatni topish

Uchta butun son A, B, C berilgan. Ular orasidan "o'rtadagi" qiymatni toping, ya'ni tartiblanganda o'rtada turadigan sonni (eng katta ham, eng kichik ham emas).

example.go
func middleValue(A int, B int, C int) int {
    // ...
}

Misollar

kod
Input: A=5, B=3, C=7
Output: 5
kod
Input: A=2, B=8, C=4
Output: 4
kod
Input: A=1, B=1, C=5
Output: 1

Maslahatlar

  1. Sonlarni a <= b <= c shartlari bilan solishtiring — o'rtadagi son har doim bitta tomondan katta, ikkinchi tomondan kichik yoki teng bo'ladi.
  2. Yoki sort.Ints bilan tartiblab, o'rtadagi (1-indeksdagi) elementni oling.