Двумерный массив n*m содержит некоторые буквы русского алфавита,расположенные в произвольном порядке.Написать программу,проверяющую,можно ли из этих букв составить данное слово S.Каждая буква массива используется не более одного раза.
Приложение.......................................................
да, я программист, на 2ом курсе )
Совершенно "кривое" решение. Чтобы приспособить его под свои данные придется переписать многие строки. Использование оператора break в школьных задачах на Паскале является допустимым, но нежелательным, поскольку ломает составление традиционных блок-схем.
Решение выполнено в стиле "Вообще-то я программирую на С/С++, но вот переписал на Паскаль...."
Эм, чем же оно кривое? Поменять под себя нужно только ввод входных значений
Задача полностью удовлетворяет условие
Если бы задача не удовлетворяла даже Вашему ЧАСТНОМУ условию, для двухбуквенного слова, "зашитого Вами в тело программы", этого решения тут бы уже не было.
Вообще-то в задаче условие таково, что размер массива меняется пользователем, в зависимости от N и M.
Надо больше элементов, меняете N и M, как это указано в условие
Вы уже какой раз придираетесь к тому, что у меня ввод идет не через read, а через исходных код. Представляете, есть несколько вариантов ввода, и read это всего лишь один их них