Задания
Версия для печати и копирования в MS Word
Тип 16 № 43470
i

На­пи­ши­те про­грам­му, ко­то­рая в по­сле­до­ва­тель­но­сти на­ту­раль­ных де­ся­тич­ных чисел опре­де­ля­ет ко­ли­че­ство эле­мен­тов, за­пись ко­то­рых в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 5 окан­чи­ва­ет­ся не­чет­ной циф­рой. Если среди вход­ных дан­ных таких эле­мен­тов нет, про­грам­ма долж­на вы­ве­сти «NO».

Про­грам­ма по­лу­ча­ет на вход в пер­вой стро­ке на­ту­раль­ное число  — ко­ли­че­ство чисел N (3 ≤ N ≤ 10 000), затем N на­ту­раль­ных чисел, не пре­вы­ша­ю­щих 30 000, каж­дое в от­дель­ной стро­ке.

Про­грам­ма долж­на вы­ве­сти одно число ко­ли­че­ство де­ся­тич­ных чисел (эле­мен­тов по­сле­до­ва­тель­но­сти), за­пись ко­то­рых в 5-рич­ной си­сте­ме счис­ле­ния окан­чи­ва­ет­ся не­чет­ной циф­рой, или «NO», если среди вход­ных дан­ных таких эле­мен­тов нет.

При­мер ра­бо­ты про­грам­мы:

Вход­ные дан­ныеВы­ход­ные дан­ные
6
12
15
10
71
50
11
2
Спрятать решение

Ре­ше­ние.

При­ве­дем ре­ше­ние на языке Python.

n = int(input())

count = 0

for i in range(n):

some_num = int(input())

if (some_num % 5) % 2 != 0:

count += 1

if count > 0:

print(count)

else:

print('NO')

Спрятать критерии
Критерии проверки:

Кри­те­рии оце­ни­ва­ния вы­пол­не­ния за­да­нияБаллы
Пред­ло­же­но вер­ное ре­ше­ние. Про­грам­ма пра­виль­но ра­бо­та­ет на всех при­ведённых выше те­стах. Про­грам­ма может быть за­пи­са­на на любом языке про­грам­ми­ро­ва­ния2
Про­грам­ма выдаёт не­вер­ный ответ на одном из те­стов, при­ведённых выше1
Про­грам­ма выдаёт на те­стах не­вер­ные от­ве­ты, от­лич­ные от опи­сан­ных в кри­те­рии на 1 балл0
Мак­си­маль­ный балл2

Аналоги к заданию № 43363: 43470 Все

Источник: ОГЭ−2025. Ос­нов­ная волна 26.05.2025. Санкт-Пе­тер­бург. Ва­ри­ант 2510