Показать сообщение отдельно
Старый 11.03.2004, 17:21     # 144
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
Thumbs up

pro
Была таже проблема: есть пять букв, нужно из них составить осмсленное английское слово, которое является паролем для открытия дверей. 5 букв - 120 вариантов различных комбинаций букв. Английский я знаю плохо. Но мы же программисты!!! Пишем прогу, которая выводит все искомые комбинации, выбираем из них какой-либо более-менее известный и вводим. Вот исходник программы на паскале:
Код:
uses
  crt;

const
  mw: string = 'RAGET';
  k: integer = 0;

procedure words (s: string); far;
var
  i: integer;
begin
  if length(s) = length(mw) then begin
    inc(k);
    writeln(k:3, ' ', s);
    if (k mod 24) = 0 then begin
      readkey;
      clrscr;
    end;
  end else for i := 1 to length(mw) do
    if pos(mw[i], s) = 0 then words (s + mw[i]);
end;

begin
  clrscr;
  words ('');
end.
У меня, как вы понимаете, были буквы RAGET, искомое слово, как выяснилось - GREAT. В проге нужно изменить константу mw, запустить прогу и выбрать...
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!

Последний раз редактировалось Ghost; 11.03.2004 в 17:56.
Ghost вне форума