Предмет: Информатика,
автор: nurizazununova
помогите пожалуйста информатика
Приложения:
fovfabomi:
язык?
питон
Ответы
Автор ответа:
1
Как обычно, язык не указан, поэтому предлагаю наивное решение на Python, которое переводит каждое число в строку и проверяет наличие необходимых символов в нужном количестве, иначе переходит к следующему
(вместо четырех точек в начале строк должны быть пробелы)
def l(x):
....s = str(x)
....return s.count('2')>=2 and '1' in s and '0' in s
x = int(input())
while(not l(x)):
....x += 1
print(x)
Забыл сказать, что хоть решение и наивное, и хоть питон и медленный, но оно будет очевидно укладываться по времени: как очень примитивную верхнюю оценку можно принять 10000 итераций для любых входных данных, потому что рано или поздно мы наткнемся на число вида ...2021, которое уж точно будет являться ответом. Такой производительности более чем достаточно.
Похожие вопросы
Предмет: Математика,
автор: olesyautkinaevd
Предмет: Русский язык,
автор: nasteadavidova
Предмет: Русский язык,
автор: polina168
Предмет: Математика,
автор: Bogdan1202
Предмет: Химия,
автор: АлисаРиммер