Вопрос задан 19.07.2026 в 04:06. Предмет Информатика. Спрашивает Топчанский Арсен.

Где-то в джунглях стоит ферма слонов. Когда на ферме рождается новый слонёнок, ему дают номер. Номер состоит из двух частей: какой по очерёдности рождения был слон в этом году и год, в который он родился. Год всегда занимает 4 цифры. Пример: 42019 — номер четвёртого слона, родившегося в 2019 году. С клавиатуры вводятся 4 номера некоторых слонов, живущих на ферме. Найдите номер самого позднего по порядку рождения слоника, родившегося в 2019 году. Если среди слонов нет родившегося в 2019, выведите на экран "таких нет".

Перейти к ответам

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

Отвечает Михайлюк Даша.

Номер слона состоит из порядкового номера рождения в году и четырёх цифр года. Например, 42019: порядковый номер 4, год 2019.

Чтобы найти самого позднего по порядку рождения слоника 2019 года среди четырёх введённых номеров, нужно:

  • Для каждого номера выделить год — последние 4 цифры. Если номер меньше 10000, это некорректный формат, но по условию номера всегда содержат год из 4 цифр, так что просто берём остаток от деления на 10000 или преобразуем в строку и берём последние 4 символа.
  • Если год равен 2019, то запоминаем порядковый номер — это целая часть от деления числа на 10000 (или все цифры кроме последних четырёх).
  • Среди всех таких номеров выбираем максимальный порядковый номер.
  • Если подходящих номеров нет, выводим «таких нет».

Пример: даны номера 12019, 52018, 32019, 102019. Год 2019 у 12019 (порядок 1), 32019 (порядок 3) и 102019 (порядок 10). Самый поздний — 10, значит, ответ 102019.

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

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

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

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