Форум программистов, компьютерный форум, киберфорум
Lazarus
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Lazarus Определение знака зодиака. Особый подход https://www.cyberforum.ru/ lazarus/ thread1470743.html
Знаю 2 способа решения этой задачи, но не один не подходит преподавателю. вот код который работает совершенно прекрасно. Можно и проще но преподу нужен только тот что хочет она. unit UnZodiac; {$mode objfpc}{$H+} interface uses Classes, SysUtils; const Oven1 = ; Oven2 = ; Telets1 = ; Telets2 = ;
Дан массив целых чисел из n элементов Lazarus
Дан массив целых чисел из n элементов, заполненный случайным обра-зом числами из промежутка . Найти произведение элементов, имеющих четное значение. Вывести индексы тех элементов, значения которых по модулю меньше заданного числа А. Определить, есть ли в данном массиве положительные элементы, деля-щиеся на заданное число k с остатком 2 помогите пожалуйста. Добавлено через 3 часа 25 минут...
Lazarus Как использовать в uses lpr-файл, или отказ в компиляции https://www.cyberforum.ru/ lazarus/ thread1470353.html
Изучая движок ZenGL, я столкнулся с проблемой когда взяв за основу своему проекту одну из демок, сначала не удавалось в обе стороны подключить разные модули (проект в lpr, переименовал), а потом - после того, как при компиляции изменения кода не давали никаких результатов. То есть - убираю, например, часть кода где инициируются ключевые функции движка, а эффекта нет - и рендеринг остался, и всё...
Lazarus Вывод текста и графических примитивов на экран компьютера выводит текст и квадрат на экран компа может кому понадобится, ибо в основном пишут как вывести линию или фигуру безо всяких прибамбасов- установки цвета и прочих штук код рабочий , написан на Lazarus 1.4.0 unit fMain; {$mode objfpc}{$H+} https://www.cyberforum.ru/ lazarus/ thread1470140.html
Lazarus Приложение, позволяющее просматривать информацию о процессе
Нужно создать приложение, позволяющее просматривать информацию о процессе, к системным каталогам Windows. Дополнительные WinAPI функции: GetClipCursor, GetKeyboardType, GetUserDefaultLCID, ShowCursor
Lazarus Расшифровать сообщение, используя частотный анализ текста https://www.cyberforum.ru/ lazarus/ thread1468981.html
Здравствуйте, у меня такая проблема... не могу решить задачу нужно написать код для Lazarus-а, где надо на основе частотного анализа вычислить сдвиг алфавита. "Используя частотный анализ текста, расшифруйте следующее сообщение: «Ыяуфр зхьятхы юрзрь тлбрйщтргм ѐьхс щ дсщбргм дбячръ, слья ягэхзхюя, згя тбхэп аявхтр хчхуяфюя абщѐяфщья т яфюя щ гя чх тбхэп. Ьофщ юрзрьщ взщгргм, выяьмыя...
Lazarus Подстановка данных из базы https://www.cyberforum.ru/ lazarus/ thread1468541.html
Проблема в следующем. Есть форма для ввода логина и пароля. При входе открывается главное окно программы. на которой есть несколько кнопок. Не могу понять как сделать так, чтобы при нажатии кнопки производилась проверка по логину и была подстановка в Caption Имени и Фамилии из базы которые соответствуют логину. Вот набросал код одной из них, но ругается на ParamByName: procedure...
Построить графики (гипербола, натуральный логарифм) Lazarus
Доброго времени суток) Задали задачу - написать программу в Lazarus, которая будет строить графики функций. Написала, но построение графика гиперболы (y=1/x) получается не совсем правильным, между ветвями гиперболы рисуется вертикальная линия, который быть не должно. Также надо построить график y=ln(x), а с этим вообще беда, программа запускается,но когда выбираешь построить логарифм выдает...
Lazarus Калькулятор с парсером https://www.cyberforum.ru/ lazarus/ thread1467211.html
Нужно написать калькулятор с парсером. Его задача - работа над введёнными, в поле ввода текста, выражения. Например: 3#(1#(x1-x2)/2#(y1-y2))/3#(1#(x2-x3)/2#(y2-x3))=4# , где (конечная запись требует доработки, точнее сам способ записи). функция в выражении обозначается #, в данном случае они возвращают логический результат "+" или "-", цифра перед функцией-ID функции; если отключить функции...
Lazarus В чём разница между Lazarus Linux i386 RPM и Lazarus Linux i386 DEB https://www.cyberforum.ru/ lazarus/ thread1466927.html
Здравствуйте. Установил в виртуалке Ubuntu и хочу "покрутить" в ней Lazarus. Судя по отзывам, менее проблематичной является установка RPM-версии. Так ли это и вообще в чём их (RPM и DEB) принципиальные отличия? Хотелось бы, чтобы установка происходила так же, как и в Windowse (запустил инсталяшку и ушел курить. Приходишь, всё установлено). Хотелось бы так же услышать о "подводных камнях", с...
Учёт горюче-смазочных материалов на автозаправочной станции Lazarus
Учёт горюче-смазочных материалов на автозаправочной станции. как можно реализовать саму роботу подскажыте пожалуйста .
Lazarus Работа с сокетами https://www.cyberforum.ru/ lazarus/ thread1466511.html
Здравствуйте, хотелось бы написать внутресетевой чат, понимаю, что изобретаю велосипед, но всё же ради тренировки и опыта. С этим хочу спросить вас: какой пакет лучше использовать для работу с TCP протоколом? Может у lazarus'а хороший встроенный или же како
438 / 367 / 132
Регистрация: 09.09.2011
Сообщений: 1,334
11.06.2015, 13:04 0

Обход доски конём - Lazarus - Ответ 7748845

11.06.2015, 13:04. Показов 1462. Ответов 8
Метки (Все метки)

Лучший ответ Сообщение было отмечено Ovenvan как решение

Решение

Сегодня добрый, подправил твой проект, немного подработал форму на свой вкус... Исправил функцию обхода.

Из-за фиксированного порядка проверки ходов коня - в некоторых случаях перебор вариантов может быть очень долгим.

но при начальных значениях X=8, Y=1 находит ответ очень быстро. Возможно, что статистически быстрее рассчитывать если менять порядок просмотра ходов в случайном порядке.

Вернуться к обсуждению:
Обход доски конём Lazarus
Миниатюры
Обход доски конём  
Вложения
Тип файла: zip обход_доски_изм.zip (3.8 Кб, 25 просмотров)
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2015, 13:04
Готовые ответы и решения:

Обход доски конём
Добрый день. Не могли бы Вы помочь с задачей об обходе конём шахматной доски размером n*n? Что-то...

Обход конём шахматной доски
Приветствую всех форумчан! Нужно решить задачу: обойти конём шахматное поле размером n*n (n<=8),...

Написать программу, реализующую обход доски шахматным конём
Конь находится в клетке (x1,y1).Нужно вывести любой его путь из (x1,y1) в (x2,y2).Если это...

Обход шахматной доски конём, используя метод перебора с возвратом
На шахматной доске n×m в первой строке в первом столбце находится конь. Составьте план перемещения...

8
11.06.2015, 13:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2015, 13:04
Помогаю со студенческими работами здесь

Обход конём
Есть доска 8*8 Есть наш конь. Нужно чтобы мы выбрали позицию и конь обошел 64 ячейки не...

Обойти конём все поля шахматной доски
Обойти конём все поля шахматной доски размером (n х n) клеток, побывав на каждом из полей ровно...

Реализовать рекурсивный алгоритм обхода шахматной доски конём
Помогите пожалуйста с такой задачей: Дана свободная от фигур шахматная доска размером 6*6...

Количество обходов шахматной доски конём (с возвратом в начальную клетку)
Всем добрый день, нужна помощь. Нужно найти на доске n*m количество обходов доски. n,m <=6. С...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru