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

Ikki nuqta orasidagi yaqinroq nuqta

Sonlar o'qida ikkita nuqta A va B berilgan (koordinatalari har xil ishorali bo'lishi mumkin). Koordinata boshiga (0 nuqtaga) yaqinroq nuqtaning koordinatasini qaytaring. Masofalar teng bo'lsa, B ni qaytaring.

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

Misollar

kod
Input: A=5, B=3
Output: 3
kod
Input: A=-2, B=4
Output: -2
kod
Input: A=-4, B=4
Output: 4
kod
Input: A=-2, B=7
Output: -2

Maslahatlar

  1. Nuqtadan koordinata boshigacha masofa — uning moduli: |A|.
  2. Go'da butun sonlar uchun tayyor abs funksiyasi yo'q, uni if n < 0 { n = -n } bilan o'zingiz yozing.