Форум программистов, компьютерный форум CyberForum.ru

Консольный HASH под *nix - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ После редактирования структуры не выводится первая строка http://www.cyberforum.ru/cpp-beginners/thread1311342.html
После редактирования структуры не выводится первая строка... ? Структура struct Trafic { int Trafic_id; int dogovor_id; int kolichistvo ; unsigned date ;
C++ Написать программу: решение СНУ методом итераций Решить систему нелинейных уравнений с точностью до 0.001 методом итераций: tg xy=x**2 0.7x**2+2y**2=1 Программа есть, не понимаю, почему он не считает и не ругается. Помогите пожалуйста! :cry: код: http://www.cyberforum.ru/cpp-beginners/thread1311338.html
C++ Дан двумерный массив с размерностью n, вывести все отрицательные значения
Дан двумерный массив с размерностью n, вывести все отрицательные значения.
Решение Слау методом отражений код C++
Ребята, помогите пожалуйста найти или напишите код, как решить слау методом отражений
C++ Не типизированный стек http://www.cyberforum.ru/cpp-beginners/thread1311306.html
еще один эксперимент в духе хз зачем написал и где это может пригодится :D class Stack { private: struct Node { Node* prev = nullptr; unsigned char* data = nullptr; } *last = nullptr;
C++ Динамическое программирование: самая длинная строго возрастающая подпоследовательность Здравствуйте!!! У меня есть такое задание: дана последовательность целых чисел. Необходимо найти её самую длинную строго возрастающую подпоследовательность. Я знаю, что она должна решаться по аналогии с задачей о наибольшей общей подстроке, но как конкретно её решать не знаю. Подскажите хотя бы идею решения. За код буду отдельно очень признателен. Заранее спасибо!!! подробнее

Показать сообщение отдельно
igor_34_rus
0 / 0 / 0
Регистрация: 26.11.2014
Сообщений: 17

Консольный HASH под *nix - C++

26.11.2014, 10:24. Просмотров 156. Ответов 1
Метки (Все метки)

Приветствую!
Есть задачка выдавать некий HASH в консоли.
по сути реализация
my_func(oper,in_str): string
* oper = 1. - шифрование
* oper = 2. - дешифрование
{
constant hex_key.

hex_in_str = get_hex(in_str)

if oper = 1.
hex_out_str = hex_in_str xor hex_key.
elseif oper = 2.
hex_out_str = hex_key xor hex_in_str.
else.
clear hex_out_str.
endif

return get_string(hex_out_str).
}
например как это делает PING, что бы в командной строке писали
"my_func пароль"
ему текстом отвечали
":7Ав334"

Никогда не писал под *nix, а разбираться ради мелкой задачи тяжко...
Код элементарный, помогите, пожалуйста, хотя бы как надо сделать каркас/интерфейс?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru