Блог учителя Информатики

Комментарии отключены

Решение олимпиадных задач по информатике: Последовательность

Сегодня продолжаем решать олимпиадную задачу по информатике городского этапа 2020 года. Задача: «Последовательность». 7 — 8 класс.


Условие задачи:

Вася нашёл в журнале числовую последовательность. Теперь он хочет найти в этой последовательности самое большое из чисел, которое оканчивается нечетной цифрой.

Python Pascal
n = int(input())
m = -1
for _ in range(n):
    x = int(input())
    if x % 10 % 2 == 1 and x > m:
        m = x

print(m)
var
  n,m,i,x:integer;

begin
  read(n);
  m := -1;
  for i := 1 to n do
  begin
    read(x);
    if (x > m) and (x mod 10 mod 2 = 1) 
      then m := x;
  end;
  write(m);
end.
Поделиться:
Вам также может понравится
Решение олимпиадных задач по информатике: Наименьший остаток
Решение олимпиадных задач по информатике: От перестановки чисел что-то меняется
Делаем Черепашку в виде снежинки
Пишем игру «15 спичек» на python