Главная /
Разработка приложений на языке Visual Prolog /
Определение предиката neighbor2 имеет вид: neighbor2(tuple(I, J)) = tuple(I, J + std::fromToInStep(-2, 2, 4)). Укажите решение для цели L = [X || X = neighbor2(tuple(2, 2))]:
Определение предиката neighbor2
имеет вид:
neighbor2(tuple(I, J)) = tuple(I, J + std::fromToInStep(-2, 2, 4)).
Укажите решение для цели L = [X || X = neighbor2(tuple(2, 2))]
:
вопрос
Правильный ответ:
L = [tuple(-2, 2), tuple(-2, 4), tuple(2, 2), tuple(2, 4)]
L = [tuple(2, -2), tuple(2, -1), tuple(2, 0), tuple(2, 1), tuple(2, 2)]
L = [tuple(2, -2), tuple(2, 0), tuple(2, 2)]
L = [tuple(2, 0), tuple(2, 4)]
Сложность вопроса
64
Сложность курса: Разработка приложений на языке Visual Prolog
66
Оценить вопрос
Комментарии:
Аноним
спасибо за пятёрку
16 мар 2020
Аноним
Я сотрудник деканата! Оперативно заблокируйте сайт vtone.ru с ответами по интуит. Немедленно!
13 апр 2018
Другие ответы на вопросы из темы программирование интуит.
- # Предикат обработки события выбора команды меню принадлежит предикатному домену
- # Увеличить на 10 значение, которое записано в поле целых чисел (Integer Control), можно с помощью подцели:
- # Какой элемент будет выделен в списке в результате вызова последовательности подцелей listbox_ctl:addList(["Anna", "Bob", "Chris", "David"]), listbox_ctl:selectAt(3, true)?
- # Предикат create создает таблицу, содержащую 5 строк и 10 столбцов: create():- L1 = [column(toString(J), 30, alignLeft) || J = std::fromTo(1, 10)], L2 = [item(uncheckedConvert(itemId, I), toString(I), -1, [], IL) || I = std::fromTo(1, 5), IL = [toString(K) || K = std::fromTo(2 + I, 10 + I)]], listViewControl_ctl:insertColumnList(1, L1), listViewControl_ctl:insertItemList(L2), listViewControl_ctl:setLVType(lvs_report). В третьей строке и в третьем столбце таблицы находится элемент
- # Скопировать текст из одного текстового файла в другой файл можно следующим образом: