From 3a5b36959381dff61bb4c8f666357776000f98e9 Mon Sep 17 00:00:00 2001 From: Muhammad Nauman Raza Date: Tue, 21 Jan 2025 20:39:08 +0000 Subject: [PATCH] feat: poisson distribution (py) --- poisson/main.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 poisson/main.py diff --git a/poisson/main.py b/poisson/main.py new file mode 100644 index 0000000..dda51d7 --- /dev/null +++ b/poisson/main.py @@ -0,0 +1,11 @@ +import math + +a = list(map(float, input().split(' '))) +rate = a[0] + +sums = 0 + +for i in range(1,len(a)): + sums += round(math.e**(-1*rate) * (rate**a[i]/math.factorial(int(a[i]))), 4) + +print(sums)