From b9886bc0ac484b10c4735cfad46e26584e72ac25 Mon Sep 17 00:00:00 2001 From: kubratmr Date: Thu, 2 Apr 2026 23:44:02 +0300 Subject: [PATCH] Create shifted_kubra_temur.py --- Week03/shifted_kubra_temur.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Week03/shifted_kubra_temur.py diff --git a/Week03/shifted_kubra_temur.py b/Week03/shifted_kubra_temur.py new file mode 100644 index 00000000..c3a4ddf2 --- /dev/null +++ b/Week03/shifted_kubra_temur.py @@ -0,0 +1,12 @@ +def shifted(arr): + arr = sorted(arr) + n = len(arr) + mean = sum(arr) / n + if n % 2 == 1: + median = arr[n // 2] + else: + median = (arr[n//2 - 1] + arr[n//2]) / 2 + + diff = abs(mean - median) / mean * 100 + + return diff