Masala #5XNBJWHIJZ

Xotira 16 MB Vaqt 1000 ms
14

Dispersiya

Sizga a massiv beriladi siz esa osha massivni dispersiyasini topishingiz kerak.

Dispersiyani topish tartibi.

  1. Ma'lumotlar to'plamining har bir qiymatini hisoblang.
  2. Har bir qiymatdan ma'lumotlar to'plamining o'rtasini ayiring.
  3. Ayirish natijasini kvadratga oshiring.
  4. Natijni yig'indisini hisoblang.
  5. Yig'indisni ma'lumotlar to'plamining elementlar soniga bo'ling.
  6. Natijni olib tashlang.

Yani dispersiya = Σ((xi - x̄)²) / n

  • Σ – summatsiya belgisi, ma'lumotlar to'plamidagi barcha qiymatlarni yig'ishni ifodalaydi.
  • xi – har bir ma'lumot to'plami qiymati.
  • x̄ – ma'lumotlar to'plami o'rtacha qiymati.
  • n – ma'lumotlar to'plamidagi elementlar soni (ma'lumotlar to'plami uzunligi).

Kiruvchi ma'lumotlar:

a massiv kiritiladi(1≤len(a)≤1000)(0≤a1≤100)


Chiquvchi ma'lumotlar:

Dispersiyasini chop eting


Misollar
# input.txt output.txt
1
1 2 3 4 5
2
2
5 1 4 2 3 6
4
3
1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1 4 6 5 7 34 5 67
105
Izoh:

Javobni yahlitlab chop eting. 12.5==13 or 12.2==12