Вопрос задан 15.06.2023 в 23:33. Предмет Информатика. Спрашивает Фомичёв Никита.

Питон срочно!!! дано число n и последовательность из n натуральных чисел.числп вводятся с

клавиатуры.числе в последовательности не больше 100, числа не превышают 6000.нужно найти максимальный элемент, оканчивающийся на 5
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пешков Александр.

def solve():

   n = int(input())

   a = list(map(int, input().split()))

   ans = -1e9-7

   for i in a:

       if i % 10 == 5:

           ans = max(ans, i)

   print(ans)

solve()

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи на языке Python, вам потребуется считать число n и последовательность из n натуральных чисел с клавиатуры. Затем, вам нужно будет найти максимальный элемент в последовательности, который оканчивается на 5.

Вот пример кода, который решает данную задачу:

```python n = int(input("Введите число n: ")) sequence = []

for i in range(n): num = int(input("Введите число: ")) sequence.append(num)

max_num = None

for num in sequence: if num % 10 == 5: if max_num is None or num > max_num: max_num = num

if max_num is not None: print("Максимальный элемент, оканчивающийся на 5, равен:", max_num) else: print("В последовательности нет чисел, оканчивающихся на 5.") ```

Этот код сначала считывает число n с клавиатуры, а затем считывает последовательность из n чисел. Затем он проходит по каждому числу в последовательности и проверяет, оканчивается ли оно на 5. Если число оканчивается на 5 и больше текущего максимального числа, то оно становится новым максимальным числом. В конце код выводит найденный максимальный элемент, оканчивающийся на 5, или сообщает, что такого элемента в последовательности нет.

Примечание: В данном коде не предусмотрена проверка на то, что числа в последовательности не превышают 6000. Если вам необходимо добавить такую проверку, вы можете использовать условие `if num <= 6000` внутри цикла `for num in sequence`.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос