|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.11.2009, 00:11 | #1 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 53
|
Строки(Паскаль)
Дано 2 слова длин a и b (a,b<20, a>b). Нужно вывести наименьшее количество удалений и замен символов из строки а, чтобы получить строку b и вывести строку a с учётом удалений символов. (не считая замены).
|
14.11.2009, 00:26 | #2 |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 680
|
Вот как удалось задачу упростить начальную... Умеете писать битовый перебор? Просот битовый перебор с проверкой - при таких ограничениях пройдет.
|
14.11.2009, 00:30 | #3 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 53
|
LeBron, да, задача стала значительно проще и понятнее...
Про битовый перебор не знаю, т.к. программированием начала заниматься совсем недавно (полгода от силы)...(( |
14.11.2009, 00:36 | #4 |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 680
|
Сам занимаюсь менее года... Если кто-небудь объяснит до завтра - отлично... Если нет - завтра утром объясню, сейчас спать.
|
14.11.2009, 09:05 | #5 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 53
|
Количество удалений найти очень легко, del:=Length(a)-length(b)..
Далее у меня была вот такая мысль: 1. Сравнить строки а и b 2. Удалить несовпадающие символы и строки a, причём делать это пока length(a) не станет равно length(b) 3. Сосчитать кол-во несовпадений в полученных строках (теперь уже равной длины) 4.Вывести строку a и результат 3-го пункта а вот как это реализовать у меня не получается... |
14.11.2009, 11:01 | #6 | |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 680
|
Цитата:
|
|
14.11.2009, 13:12 | #7 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 53
|
LeBron, как всё оказывается сложно.....
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль. Строки. | Nubas | Помощь студентам | 5 | 25.10.2009 22:40 |
Паскаль, строки | Паскалька^^ | Помощь студентам | 7 | 25.10.2009 15:39 |
паскаль(( строки(( | lumenка | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 23.05.2009 17:53 |
паскаль строки | Fornarina | Помощь студентам | 1 | 27.12.2008 01:31 |