На этом форуме отвечают на конкретные вопросы. Фраза «я не понимаю, как решать» — это не вопрос. На вопрос «как решить задачу №X» вас отошлют к материалам сайта kpolyakov.spb.ru. За бессвязный поток слов и неспособность формулировать свои мысли — бан.

Если у вас не сходится ответ на какую-то задачу, пожалуйста сразу представляйте свое «правильное» решение.
Программы "заворачивайте" в тэг [pre2]...[/pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "[i]" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.

Для регистрации на форуме щелкните по ссылке «Вход-регистрация» вверху страницы. В открывшееся окошко «ник» введите свою фамилию на русском языке (например, Иванов). В окошко «пароль» введите придуманный вами пароль, состоящий из латинских букв и цифр. Поставьте галочку в окошке «зарегистрироваться, я новый участник» и нажмите кнопку «ОК».

АвторСообщение



Сообщение: 42
ссылка на сообщение  Отправлено: 12.03.21 18:56. Заголовок: (№ 2112) (А. Кабанов)


Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
1. заменить (v, w)
2. нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
К исходной строке, содержащей не более 100 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО
ПОКА нашлось (111)
заменить (111, 2)
заменить (222, 3)
заменить (333, 1)
КОНЕЦ ПОКА
КОНЕЦ
В результате получилась строка 321. Сколько различных значений количества единиц может быть в исходной строке?
Не могу решить. Как я понимаю, если взять произвольное кол-во единиц, то каждый раз будет сокращаться на 26 единиц. Строчка 321 -222111333-39 единиц

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 4 [только новые]







Сообщение: 399
ссылка на сообщение  Отправлено: 12.03.21 21:35. Заголовок: 321 = 22221 = 111 11..


321 = 22221 = 111 111 111 111 1 из 13 единиц

13, 39, 65, 91 единицы дадут такой же результат

Discussio mater veritas est Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 9
ссылка на сообщение  Отправлено: 13.03.21 13:14. Заголовок: Программой проверено, что результаты не такие


39 единиц в исходной строке после выполнеия алгоритма дадут строку 132
65 единиц - строку: 11311
91 единица - строку 231

Как понимать эти результаты?
Проверено программой и вручную

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 403
ссылка на сообщение  Отправлено: 13.03.21 13:24. Заголовок: romad пишет: Как по..


romad пишет:

 цитата:
Как понимать эти результаты?
Проверено программой и вручную



Везде получается 321, вы выполняете этот алгоритм неверно

Discussio mater veritas est Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 10
ссылка на сообщение  Отправлено: 13.03.21 13:39. Заголовок: Нашла ошибку - s.re..


Нашла ошибку - s.replace('111','2',1) не указала, что только одна замена.
Спасибо!

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 146
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет