From dc6e6dc4252027b60ebd935abb1a53ce46145989 Mon Sep 17 00:00:00 2001 From: deadmarshal Date: Wed, 4 Jan 2023 09:44:53 +0330 Subject: TWC198 --- challenge-198/deadmarshal/python/ch1.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 challenge-198/deadmarshal/python/ch1.py (limited to 'challenge-198/deadmarshal/python/ch1.py') diff --git a/challenge-198/deadmarshal/python/ch1.py b/challenge-198/deadmarshal/python/ch1.py new file mode 100644 index 0000000000..2eb6f1de5a --- /dev/null +++ b/challenge-198/deadmarshal/python/ch1.py @@ -0,0 +1,14 @@ +def max_gap(arr): + if len(arr) < 2: return 0 + count,temp,mx = 0,0,0 + arr.sort() + for i in range(0,len(arr),2): + temp = abs(arr[i] - arr[i+1]) + if temp > mx: mx = temp + for i in range(0,len(arr)-1): + if abs(arr[i] - arr[i+1]) == mx: count += 1 + return count + +print(max_gap([2,5,8,1])) +print(max_gap([3])) + -- cgit