Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2023, 11:53   #1
Faserty
Пользователь
 
Регистрация: 22.09.2023
Сообщений: 25
По умолчанию Задача: Найти длину строки. Нормальный алгоритм Маркова

Дана непустая строка состоящая из символов a,b,c. Максимальная длина строки = 3.
Найти длину строки.

Ввод:
aa
Вывод:
2

Я решил задачу при помощи перебора, но мне не зачли его. Помогите пожалуйста найти другое решение!
Faserty вне форума Ответить с цитированием
Старый 25.10.2023, 12:39   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Здраствуйте. Можно узнать причем тут нормальный алгоритм Маркова?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 25.10.2023, 13:07   #3
Faserty
Пользователь
 
Регистрация: 22.09.2023
Сообщений: 25
По умолчанию

Hacker19_90, Надо написать нормальный алгоритм маркова, который заменит строку на число символов в ней
Faserty вне форума Ответить с цитированием
Старый 25.10.2023, 14:22   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Насколько я помню Нормальный Алгоритм Маркова
Чет типа
дана строка аб
условие такое что
а это z
б это x
zx это !
тогда получится
аб

zx
!
как то так.
по вашему вопросу
Код:
program p1;
uses
  crt;
var
  s: string;
  i: byte;
begin
  Readln(s);
  i := Length(s);
  s := IntToStr(i);
  WriteLn(s);
  ReadKey;
end.
Можно так.
Поправте если не прав.
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 25.10.2023, 22:03   #5
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Может быть так:
Код:
a → 1
b → 1
c → 1
111 ↦ 3
11 ↦ 2
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нормальный алгоритм маркова ЕваК Помощь студентам 0 20.12.2022 19:37
Нормальный алгоритм Маркова(Java) Siel Помощь студентам 3 30.09.2013 10:31
нормальный алгоритм маркова Пьеро Помощь студентам 1 29.11.2010 10:08
Нормальный алгоритм Маркова Пьеро Помощь студентам 1 25.11.2010 16:02
нормальный алгоритм Маркова Gimi Помощь студентам 1 20.01.2009 19:07