 
Плиз помогите решить задачу. Записаны подряд числа от 1 до 125. 1234567891011121314...122123124125.
Из получившегося многозначного числа нужно вычеркнуть 200 цифр так, чтобы оставшееся число было как можно большее. 0
        0
         0
        0
    Ответы на вопрос
 
        Дальше: 1011121314151617181 (ещё 19)
Далее: 2021222324252627282 (и ещё 19)
Потом: 3031323334353637383 (19)
После: 4041424344454647484 (19)
5051525354555657585 (19)
6061626364656667686 (19)
7071727374757677787 (19)
8081828384858687888 (19)
Вычеркнули 160 цифр. Осталось число:
99999999990919293949596979899...
Вычеркиваем ещё 012345678 (8 штук)
Осталось:
99999999999999999999100101102103104105106107108109...
Вычеркнем ещё: 10010110210310410510610710810 (29 ещё)
Осталось вычеркнуть ещё 3 цифры
999999999999999999999110111112113...
Вычеркнем 110
Осталось число:
999999999999999999999111112113114115116117118119120121122123124125
 0
                    0
                     0
                    0
                 
            Для решения этой задачи, мы должны вычеркнуть 200 цифр из числа, чтобы получить как можно большее оставшееся число. Чтобы найти оптимальное решение, давайте рассмотрим некоторые правила:
1. Чтобы получить как можно большее число, мы должны сохранить наиболее значимые цифры в числе. Это означает, что мы должны сохранить цифры в более старших разрядах числа.
2. Мы также можем использовать правило, что если есть несколько одинаковых цифр, то лучше оставить их в числе, так как это увеличит его значение.
Давайте посмотрим, как мы можем применить эти правила к нашей задаче:
1. Изначально у нас есть число, записанное подряд от 1 до 125. Нам нужно вычеркнуть 200 цифр, чтобы получить наибольшее возможное оставшееся число.
2. Поскольку число записано подряд, мы можем начать с первой цифры и продолжать до тех пор, пока не вычеркнем 200 цифр.
3. Мы начинаем с первой цифры "1". Это наиболее значимая цифра в числе, поэтому мы должны ее сохранить. Оставляя ее в числе, мы можем вычеркнуть 199 цифр.
4. Продолжая дальше, мы видим, что следующая наиболее значимая цифра - это "2". Мы должны ее сохранить и вычеркнуть 198 цифр.
5. Мы продолжаем этот процесс, сохраняя наиболее значимые цифры и вычеркивая остальные, пока не достигнем 200 вычеркнутых цифр.
6. После вычеркивания 200 цифр, оставшееся число будет наибольшим возможным.
Давайте реализуем этот алгоритм в коде.
```python number = "1234567891011121314...122123124125" # Ваше число
remaining_digits = len(number) - 200 # Количество оставшихся цифр
result = "" for digit in number: if remaining_digits > 0: result += digit remaining_digits -= 1
print(result) # Оставшееся число ```
После выполнения этого кода, вы получите оставшееся число, которое будет наибольшим возможным после вычеркивания 200 цифр из исходного числа.
 0
                    0
                     0
                    0
                Топ вопросов за вчера в категории Математика
Последние заданные вопросы в категории Математика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			