Array 68. Дан массив размера N. Поменять местами его минимальный и максимальный элементы.
Решение на Python 3
import random
N = random.randrange(2,10)
a = random.sample(range(0, 100), N)
#a = [random.randrange(1,11) for i in range(N)]
print("N:",N)
print("Array a:\n",a)
max_val = max(a)
max_idx = a.index(max_val)
min_val = min(a)
min_idx = a.index(min_val)
a[max_idx], a[min_idx] = a[min_idx], a[max_idx]
print("Modified Array a:\n",a)