Главная /
Разработка приложений на языке Visual Prolog /
Манхэттенское расстояние между точками pnt(45, 50) и pnt(40, 62) равно
Манхэттенское расстояние между точками pnt
(45, 50) и pnt
(40, 62) равно
вопрос
Правильный ответ:
13
17
7
12
Сложность вопроса
58
Сложность курса: Разработка приложений на языке Visual Prolog
66
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы по интуит.
26 апр 2016
Другие ответы на вопросы из темы программирование интуит.
- # Определение предиката coord имеет вид: coord() = tuple(I, J):- I = std::fromToInStep(-1, 1, 2), J = std::between(2*I, -I). Сколько решений имеет цель X = coord()?
- # Свойство "Только для чтения" устанавливает для текстового редактора (sciLexer) вызов подцели:
- # Предикат 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). В третьей строке и в третьем столбце таблицы находится элемент
- # Определение предиката do имеет вид: do():- listBox_ctl:setMultiSelect(), listBox_ctl:addList([toString(I) || I = std::fromToInStep(100, 400, 100)]), foreach X = std::fromTo(0, 2) do listBox_ctl:selectAt(X, true) end foreach, listBox_ctl:selectAt(1, false). В результате вызова подцели do() в списке будут выделены элементы:
- # Определение предикатов neighbor и f имеет вид: neighbor(I, J, f(I, 3), f(J, 3)). f(X, _) = X - 1:- X > 0. f(X, N) = X + 1:- X < N - 1. Сколько решений имеет цель neighbor(1, 0, I, J)?