Задача: дан массив из 10 элементов, генерированных случайным образом(промежуток от -40 до 60). Вывести все элементы массива, оканчивающиеся на 5 и делящиеся на 15.
import random # Генерируем массив из 10 элементов arr = [random.randint(-40, 60) for _ in range(10)] # Выводим исходный массив print("Исходный массив:", arr) # Находим элементы, оканчивающиеся на 5 и делящиеся на 15 result = [x for x in arr if x % 10 == 5 and x % 15 == 0] # Выводим найденные элементы print("Элементы, оканчивающиеся на 5 и делящиеся на 15:", result)
Пример вывода:
Исходный массив: [12, 25, 34, 45, -8, -14, 47, 53, -20, 15] Элементы, оканчивающиеся на 5 и делящиеся на 15: [45, 15]
Пример решения на Python:
import random# Генерируем массив из 10 элементов
arr = [random.randint(-40, 60) for _ in range(10)]
# Выводим исходный массив
print("Исходный массив:", arr)
# Находим элементы, оканчивающиеся на 5 и делящиеся на 15
result = [x for x in arr if x % 10 == 5 and x % 15 == 0]
# Выводим найденные элементы
print("Элементы, оканчивающиеся на 5 и делящиеся на 15:", result)
Пример вывода:
Исходный массив: [12, 25, 34, 45, -8, -14, 47, 53, -20, 15]Элементы, оканчивающиеся на 5 и делящиеся на 15: [45, 15]