Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Ахметов Тимур
17 / 4 / 1
Регистрация: 02.12.2012
Сообщений: 30
1

Упаковка строки

02.12.2013, 19:09. Просмотров 496. Ответов 0
Метки нет (Все метки)

Доброго времени суток всем. Прошу помощи в решении задачи:

Будем рассматривать только строки, состоящие из латинских букв и арабских цифр. Например, рассмотрим строку AAAAbCCCCC111dddd . Длина этой строки 17. Поскольку строка состоит только из латинских букв и арабских цифр, повторяющиеся символы могут быть удалены и заменены числами, определяющими количество повторений. Арабские цифры при это заключаем в апострофы. Таким образом, данная строка может быть представлена как 4Ab5c3'1'4d.
Напишите программу, которая упаковывает строку.

В строке могут встречаться только конструкции вида nA, где n -количество повторений символа (целое число от 2 до 99), а А - прописная или строчная латинская буква, либо цифра, заключенная в апострофы, либо конструкции вида А, т.е. символ без числа, определяющего количество повторений. Максимальная длина строки не превышает 80 символов.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2013, 19:09
Ответы с готовыми решениями:

Упаковка в Unit'ы подпроцедур
Есть программа, которую надо упаковать в unit. Но в программе в процедурах есть...

Слить две строки, вставив символы одной строки между символами другой строки
Строка a из n символов лексикографически меньше строки b из n символов, если...

Определить длину строки. Если длина строки >6, удалить часть строки в { } скобках.
Ввести с клавиатуры строку символов. Признак окончания ввода строки – нажатие...

Строки. Определить длину введенной строки, если длина кратна 4, то первая часть строки меняется местами со второй
Ввести с клавиатуры строку символов.признак окончания ввода строки-нажатие...

Строки. Если в конце строки точка отсутствует, то найти слово, заканчивающееся точкой и перенести его в конец строки.
Дана строка, состоящая из слов и содержащая одну точку в конце одного из слов....

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2013, 19:09

Строки. Даны строка S и подстрока S1.Удалить из строки S все вхождения строки S1
Даны строка S и подстрока S1.Удалить из строки S все вхождения строки S1.В...

Строки. Даны строки S и So. Найти количество вхождений строки So в строку S
Помогите пожалуйста, как сделать эту задачу без этих вот строчек... B:=TRUE; и...

'Упаковка' и 'Распаковка' строки
Нужно составить две функции которые будут упаковывать\распаковывать строку ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru