Сложные задачи по программированию

Сложные задачи по программированию обычно включают сложную логику, нестандартные типы данных, процедуры и функции, динамические типы данных. Здесь представлено решение и подробное его описание подобных задач на языке Pascal.

Найти одинаковые цифры двух чисел
Змейка на Паскале
Заполнить двумерный массив по правилу
Сортировка слов по указанному алфавиту
Переставить по алфавиту буквы слов в строке
Сортировка номеров строк матрицы по убыванию сумм строк
Функция циклического сдвига
Произведение ненулевых диагональных элементов
Сложение очень длинных целых чисел
Сортировка через два массива
Найти минимальный элемент матрицы ниже побочной диагонали
Сортировка массива и бинарный поиск
Вывести все возможные варианты трехзначного числа [не решено]
Заменить подстроку между соответствующими скобками
Отсортировать в матрице столбцы по убыванию значений элементов в первой строке
Переворот главной и побочной диагоналей матрицы
Поиск в строке неизвестных подстрок, удовлетворяющих заданным условиям [не решено]
Совершенные числа
Удаление из строки слов заданной длины
Вычисление средних арифметических массивов
Запись данных в бестиповой файл
Удаление лишних пробелов
Поразрядное сравнение чисел
Использование динамических массивов
Процедуры для работы с динамической структурой спискового типа
Процедуры, обслуживающие стек
Вставка динамической переменной
Пример, иллюстрирующий использование интервального типа и манипуляции над множествами
Определение принадлежности даты диапазону времени
Копирование нетипизированного файла
Поиск самой длинной заданной последовательности в массиве
Алгоритм шифрования данных
Сортировка выбором
Длина последовательности
Слияние двух упорядоченных массивов
Сортировка методом пузырька
Исключение одинаковых элементов массива
Выделение слов из строки
Программа решения задачи о ханойской башне
Нахождение НОД (наибольшего общего делителя) с помощью рекурсивной функции
Перевод римских чисел в арабские. Пример автоматного распознавателя
Фильтр строки
Вычисление площадей геометрических фигур