Предмет: Информатика,
автор: Дмитрий702
в алфавитном языке племени тумба юмба четыре буквы: 'ы' 'ш' 'ч' и 'о'. Нужно вывести на экран все возможные слова, состоящие из К букв в которых есть по крайней мере две одинаковые буквы, стоящие рядом, подсчитайте кол-во таких слов.
ПОМОГИТЕ ПОЖАЛУЙСТА, СРОЧНО
Ответы
Автор ответа:
1
var count: integer;
var K:=ReadInteger('Введите K:= ');
procedure p(s : string);
begin
if length(s) = K then
begin
writeln(s);
inc(count);
end
else
if (length(s) < 2) or (s[2] = 'Ы') then
begin
p(s + 'Ы');
p(s + 'Ш');
p(s + 'Ч');
p(s + 'О')
end;
end;
begin
count := 0;
p('');
writeln('Колличество слов = ', count);
end.
HappyCoder:
Изменил код)
Похожие вопросы
Предмет: Английский язык,
автор: Анастасияпро
Предмет: Русский язык,
автор: Эльзаскарлетт
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: yayre1166