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

Juft-toqligiga qarab amallar

Ikkita butun son A va B berilgan. Agar ikkalasi ham juft bo'lsa, ularning o'rta arifmetigini, aks holda o'rta geometrigini (√(A·B)) qaytaring.

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

Misollar

kod
Input: A=4, B=6
Output: 5.0
kod
Input: A=4, B=9
Output: 6.0
kod
Input: A=3, B=5
Output: 3.872983346207417

Maslahatlar

  1. Juftlikni A % 2 == 0 && B % 2 == 0 bilan tekshiring.
  2. O'rta arifmetik — (A + B) / 2, o'rta geometrik — math.Sqrt(float64(A) * float64(B)). Bo'lishdan oldin float64 ga o'tkazing.