Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
XXL
0 / 0 / 0
Регистрация: 14.10.2015
Сообщений: 2
1

Определить, можно ли из букв первого слова составить второе слово

14.10.2015, 18:04. Просмотров 1453. Ответов 1
Метки нет (Все метки)

Даны два слова, составленные из прописных или заглавных латинских букв. Длина каждого слова не превышает 255 символов. Определить, можно ли из букв первого слова составить второе слово, если каждую букву первого слова можно использовать столько раз, сколько раз она в нем встречается.
Если из букв первого слова можно составить второе, то последовательно указать номера букв первого слова, из которых составляется второе слово. Поиск нужной буквы всегда идет с начала первого слова.
Формат входных данных:
Входной файл INPUT.TXT содержит две строки, каждая из которых имеет длину не более 255 символов.
Формат выходных данных:
Выходной файл OUTPUT.TXT должен содержать 0, если второе слово получить нельзя или последовательность номеров использованных букв, если можно.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2015, 18:04
Ответы с готовыми решениями:

Можно ли вычеркиванием букв из первого слова получить второе.
1 задание. В массиве A(N, M), заполненном нулями и единицами, выделите такой квадратный участок...

Можно ли вычеркиванием букв из первого слова получить второе.
Заданы два слова. Составьте программу, которая определит, можно ли вычеркиванием букв из первого...

Дано слово р и файл f. Найти в файле f все слова, которые можно составить из букв слова р
Дано слово р и файл f. Найти в файле f все слова, которые можно составить из букв слова р.

Составить программу , определяющую на какую букву начинается второе слово в предложеии, если слова разделены пробелом!
Составить программу , определяющую на какую букву начинается второе слово в предложеии, если слова...

Определить, сколько начальных букв первого слова совпадает с начальными буквами второго слова
Задание: Даны два слова. Определить, сколько начальных букв первого слова совпадает с...

1
bormant
Модератор
Эксперт Pascal/DelphiЭксперт NIX
4630 / 2914 / 2256
Регистрация: 22.11.2013
Сообщений: 8,142
14.10.2015, 18:16 2
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var
  p, q, t: String;
  i, j: Integer;
begin
  Assign(input,'input.txt'); Assign(output,'output.txt');
  Reset(input); Rewrite(output);
  ReadLn(p); ReadLn(q); t:=p;
  for i:=1 to Length(q) do begin
    j:=Pos(q[i],t);
    if j=0 then Break;
    t[j]:='_';
  end;
  t:=p;
  if j=0 then Write(0)
  else
    for i:=1 to Length(q) do begin
      j:=Pos(q[i],t); t[j]:='_'; Write(' ',j);
    end;
  WriteLn;
end.
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2015, 18:16

можно ли из букв матрицы составить слово «COMPUTER».
Помогите пожалуйста у меня ничего не получается с этими 3-мя задачками((( 1.Двухмерный массив...

Возможно ли составить слово из букв данного слова (с учетом кратности)?
Определить возможность составления одного данного слова из букв другого данного слова с учетом...

Ппрограмма, которая определяет можно ли сложить слово X из букв слова Y
Нужно написать программу которая определяет можно ли сложить слово X из букв слова Y. На 14...


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

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

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