нужна помощь =(

Тема в разделе "C и С++ FAQ", создана пользователем talyanyx, 10 июн 2006.

Статус темы:
Закрыта.
  1. talyanyx

    talyanyx Гость

    Необходимо написать программу, которая принимает входной параметр в качестве пароля, сравнивает его и в случае совпадения, выводит какой-то текст.
    Необходимо организовать параллельный поиск паролей методом перебора. Известно, что пароль 4-значный и состоит только из цифр. В качестве параметра данная программа принимает число параллельных потоков.

    Порядок работы общего потока:
    1) Определяется число параллельных потоков - N
    2) Весь диапазон паролей разбивается на N участков.
    3) Заполняется структура аргумента для каждого из потоков
    4) Запуск потоков
    5) Ожидание завершения и вывод результата.

    Порядок работы потока, подбирающего пароль:
    1) Считывание входных параметров (структуры)
    2) Организация цикла на определенном диапазоне паролей
    3) Запуск процесса сравнивания паролей в цикле
    4) Проверка возвращаемого результата
    5) Сохранение правильного пароля, если найден.
     
  2. Kmet

    Kmet Well-Known Member

    Регистрация:
    25 май 2006
    Сообщения:
    1.017
    Симпатии:
    1
    Какого рода нужна помощь. Если написать приложение за тебя, то ты ошибся веткой форума, если консультативного рода, то не понятно какой из пунктов вызвал у тебя затруднее.
     
  3. 62316e

    62316e Гость

    Аха, с такой спеками...
    На ADA писать?
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей