|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.11.2008, 19:26 | #1 |
Новичок
Джуниор
Регистрация: 08.03.2008
Сообщений: 1
|
Зашифровать файл, выполнив циклическую замену каждой русской буквы
Привет! Очень нужна ваша помощь по этим задачам!!! я никак не пойму как их сделать!!!!1
1. Дана строка К, состоящая из 10 цифр, и файл с русским текстом. Зашифровать файл, выполнив циклическую замену каждой русской буквы, стоящей на і-й позиции строки, на букву того же регистра, расположенную в алфавите на K[i]-м месте после шифруемой буквы (символы строки К также перебираются циклически: для i=11 снова используется смещение K[1] и т.д.) Букву ё в алфавите не учитывать, знаки припинания и пробелы не изменять. 2. Заданы N2 {1,2,...,N2} (N>2). Составить алгоритм, который расположит эти числа в N групп так, что одновременно будут выполняться следующие условия: 1. Каждая группа содержит чисел 2. Каждое число принадлежит только одной группе 3. Суммы чисел во всех группах одинаковы 3.Одинокий король долго бродил по бесконечной шахматной доске. Известна последовательность из n его ходов (вверх, вниз, влево, вправо, вверх-влево и т.п.) Составить алгоритм, определяющий, побывал ли король дважды на одном и том же поле. |
06.11.2008, 19:00 | #2 | |
Пользователь
Регистрация: 27.02.2007
Сообщений: 22
|
Посмотрел первую задачку про шифр Цезаря (паскаля нету, сделал на дельфе 7)
из переменных и констант: const rus: array [1..32] of char = 'абвгдежзийклмнопрстуфхцчшщъыьэюя'; rus_up: array[1..32] of char = 'АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ'; k:string[10]; - та самая строка k с числами для сдвигов, задается юзверем пара корявеньких функций: Код:
дешифрует текст первой задачи так: Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа распознавания русской речи - Комбат | denis47 | Помощь студентам | 10 | 25.06.2016 22:39 |
Как зашифровать EXE файл? | AngelOfDeath | Безопасность, Шифрование | 1 | 09.04.2008 19:56 |
Как зашифровать папку | UnD)eaD)Snake | Общие вопросы Delphi | 6 | 15.08.2007 17:14 |
Как произвести замену всех двузначных чисел на "00число которое заменено" | ВЯЧ | Microsoft Office Excel | 5 | 06.12.2006 01:02 |