Предмет: Информатика,
автор: recordtop4ik2
У продавця повітряних кульок є n кульок. Кожна з них має деякий колір. Але зовсім недавно Три Товстуни видали наказ, який дозволяє торгувати кульками тільки якогось одного кольору. Щоб не порушувати закон, але при цьому і не втратити прибуток, продавець вирішив перефарбувати деякі із своїх кульок.
Напишіть програму для визначення мінімальної кількості перефарбувань.
СДЕЛАТЬ НА ПАЙТОН
Вхідні дані
В першому рядку задано кількість кульок n (1 ≤ n ≤ 100000). Другий рядок містить n цілих чисел, в межах від 1 до 9, що визначає колір кульок (1 - синій, 2 - зелений, 3 - голубий, 4 - червоний, 5 - рожевий, 6 - жовтий, 7 - сірий, 8 - чорний, 9 - білий).
Вихідні дані
Виведіть мінімальну кількість кульок, які необхідно перефарбувати, щоб всі кульки були одного кольору.
Ответы
Автор ответа:
1
Ответ:
n = int(input())
balls = list(map(int, input().split()))
colors = [0] * 9
for b in balls:
colors[b - 1] += 1
max_color = max(colors)
min_paints = n - max_color
print(min_paints)
Объяснение:
Похожие вопросы
Предмет: Математика,
автор: nastakurban5
Предмет: Химия,
автор: shevchuksofia123
Предмет: Химия,
автор: naxtop920
Предмет: Математика,
автор: FlexyOne