Masala #5XNBJWHIJZ
Dispersiya
Sizga a massiv beriladi siz esa osha massivni dispersiyasini topishingiz kerak.
Dispersiyani topish tartibi.
- Ma'lumotlar to'plamining har bir qiymatini hisoblang.
- Har bir qiymatdan ma'lumotlar to'plamining o'rtasini ayiring.
- Ayirish natijasini kvadratga oshiring.
- Natijni yig'indisini hisoblang.
- Yig'indisni ma'lumotlar to'plamining elementlar soniga bo'ling.
- 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