Предмет: Информатика,
автор: kristina2005841
ПОМОГИТЕ НАПИСАТЬ ПРОГРАММУ В ПИТОНЕ!!!! ЕСТЬ ЗАПРЕЩЕННЫЕ ОПЕРАТОРЫ!!!!
Дан массив. Определить количество минимальных элементов в массиве
В первой строке задается количество элементов массива (не более 100)
Во второй строке вводятся элементы массива. Все числа целые
Запрещенные операторы: sort;min;max;reverse;count
Ответы
Автор ответа:
0
my_list = [1, 1, 0, 0, 1, 0, -1] # Не ясно указан формат ввода... примеров нет
class Cursor:
def __init__(self):
self.num = None
self.count = 0
def __call__(self, num):
if self.num is None:
self.num = num
if self.num == num:
self.count += 1
elif self.num > num:
self.count = 1
self.num = num
else:
pass
cursor = Cursor()
for i in my_list:
cursor(i)
print(cursor.count)
Похожие вопросы
Предмет: Русский язык,
автор: porozova1983
Предмет: Английский язык,
автор: goldak
Предмет: Русский язык,
автор: annamilovidova
Предмет: Математика,
автор: VladaLime