Minimal Absolute Difference
There are N pyramids in a line.You are given their heights as a list of integers.Write a program to find the minimum absolute difference between the heights of any two different pyramids.
Input
The input is a single line containing space-separated integers.
Output
The output should be a single line containing the minimum absolute difference of any two different pyramid heights.
Explanation
Given Pyramid heights are 7 1 5.
The absolute difference between the heights of any two different pyramids are
line = input()
pyramids = [int(w) for w in line.split()]
min = None
n = len(pyramids)
for i in range(n-1):
for j in range(i+1, n):
difference = abs(pyramids[i] - pyramids[j])
if min is None:
min = difference
elif min > difference:
min = difference
print('The absolute difference between the heights of any two different pyramids are', min)
Comments
Leave a comment