Minmax5. Дано целое число N и набор из N пар чисел (m, v) — данные о массе m и объеме v деталей, изготовленных из различных материалов. Вывести номер детали, изготовленной из материала максимальной плотности, а также величину этой максимальной плотности. Плотность P вычисляется по формуле
P = m/v.

Решение на Python 3:

import random

N = random.randrange(1,15)
print("N = ",N)
L = [(random.randint(100, 1000), random.randint(1, 100)) for k in range(N)]
P = [L[i][0]/L[i][1] for i in range(N)]
print("L: ")
print(L)
print(P)
max_density = max(P)
print("Максимальная плотность: ", max_density)
print("Индекс детали с макс. плотностью: ", P.index(max_density))