Очень сделать программу Дан массив, содержащий 15 целых чисел в диапазоне от -8 до 40 (заполнение случайными числами от -8 до 40). Напишите программу, которая находит в массиве максимальное число, оканчивающееся на 3. Программа выводит все элементы массива в одну строку через запятую. Во 2-й строке программа выводит найденное число или NO, если такого числа не найдено.
import random
a = list(range(-8,41))
b = random.choices(a, k=15)
print(b)
if 33 in b:
print(33)
else:
if 23 in b:
print(23)
else:
if 13 in b:
print(13)
else:
if 3 in b:
print(3)
else:
if -3 in b:
print(-3)
else:
print('NO')
Объяснение: