
На основании исходных данных необходимо написать программу и получить ответ. Рассматривается
множество целых нечетных чисел, принадлежащих числовому отрезку [-1000; 2000], которые делятся на 17 или 23 и не оканчиваются на 3 или 5. Найдите количество таких чисел и максимальное из них. В ответе запишите два целых числа: сначала количество, затем максимальное число,

Ответы на вопрос

Ответ:
Объяснение:
Программа на Питоне:
a=[]
m=-1001
n=0
p=int(input('Сколько будет чисел: '))
print('Вводите числа:')
for i in range(p):
a.append(int(input()))
for i in a:
if ((i % 17)==0 or (i % 23)==0 ):
s=str(i)
if not(s[-1]=='3' or s[-1]=='5'):
if i>m:
m=i
n+=1
print('Количество: ',n)
if n>0:
print('Максимальное:',m)



Для решения этой задачи можно написать программу на Python. Вот пример такой программы:
pythondef is_valid_number(num):
return (num % 17 == 0 or num % 23 == 0) and (num % 10 != 3 and num % 10 != 5)
valid_numbers = []
for num in range(-1000, 2001):
if num % 2 != 0 and is_valid_number(num):
valid_numbers.append(num)
count = len(valid_numbers)
maximum = max(valid_numbers)
print(count, maximum)
Этот код определяет функцию is_valid_number
, которая проверяет, соответствует ли число условиям задачи. Затем он перебирает все нечетные числа в заданном диапазоне и добавляет те, которые удовлетворяют условиям, в список valid_numbers
. После завершения перебора, программа находит количество таких чисел и максимальное из них, а затем выводит результат.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili