Описание тега cryptarithmetic-puzzle

Криптарифметическая головоломка - это уравнение со словами, буквы которых представляют собой десятичные числа.
5 ответов

Эффективный способ решения криптарифмов

Привет, я наткнулся на эту загадку, которая представляет собой подмножество известных видов слов и цифр, основанных на загадке Cryptarithms. Скажем, у вас есть выражение как ОТПРАВИТЬ + БОЛЬШЕ = ДЕНЬГИ Теперь интересная часть заключается в том, что …
15 апр '09 в 09:54
4 ответа

Как решить криптарифметическую головоломку в прологе

Я должен написать программу Prolog для решения криптарифметической головоломки. Мне нужно написать функцию решения ([A, M, P, D, Y]), которая присваивает переменным [A, M, P, D, Y] значения от 0 до 9, чтобы оно удовлетворяло уравнению AM+PM= ДЕНЬ. К…
14 дек '12 в 00:35
2 ответа

Криптограмма-головоломка с прологом CLPFD

Недавно я нашел небольшую игру в магазине приложений Google Play под названием Cryptogram. Есть десятки приложений, похожих на это. Идея состоит в том, чтобы сопоставить число с цветами, чтобы все уравнения звучали правдоподобно. Мне удалось довольн…
15 апр '18 в 04:09
1 ответ

Простая криптографическая головоломка

Я ищу способ решить эту арифметическую проблему: ROBERT + GERALD = DONALD и, возможно, другие, где каждая буква представляет цифру. Как бы вы решили решить это вручную и как это связано с программным решением? заранее спасибо
11 сен '13 в 09:50
1 ответ

Общая криптарифметическая головоломка, заданная на моем экзамене

ONE + ONE + TWO = ______ FOUR Может кто-нибудь может решить эту криптарифметику в пошаговом процессе Спасибо
1 ответ

Криптарифметическая головоломка (Пролог)

Меня попросили написать код Пролога для решения криптарифметической головоломки, используя "генерация и тестирование". Например я получаю solve([R,O,B],[B,E,R,T],[N,O,R,E,S]) и мне нужно найти назначение для писем. Итак, я написал этот код: sum(List…
09 авг '12 в 11:48
1 ответ

Пролог точечного произведения с переменными (удовлетворение ограничений)

Я работаю над заданием на пролог, и в настоящее время я очень близок к решению. Таким образом, проблема представляет собой проблему удовлетворения ограничений, где я должен найти значения для набора переменных, чтобы определенные условия выполнялись…
11 апр '11 в 22:49
1 ответ

Пролог Криптарифметическая программа

Я учусь на курсе по программированию, и профессор просто слегка скользит по Прологу из-за нехватки времени. В любом случае, он предложил нам исследовать это самостоятельно. Я сталкивался с Криптарифметической программой, которая должна рассчитывать?…
06 дек '14 в 23:32
1 ответ

Получить одно из многих возможных решений в Прологе

Я пытаюсь выучить пролог. Я посмотрел на этот скрипт: :- use_module(library(clpfd)). puzzle([S,E,N,D] + [M,O,R,E] = [M,O,N,E,Y]) :- Vars = [S,E,N,D,M,O,R,Y], Vars ins 0..9, all_different(Vars), S*1000 + E*100 + N*10 + D + M*1000 + O*100 + R*10 + E #…
08 авг '16 в 03:22
0 ответов

AM + PM = ДЕНЬ КриптоАрифметическая головоломка Пролог

Мне нужно, чтобы вывод был в формате ниже. У меня есть точный вывод, кроме последней строки, и я не могу понять, как добавить последнюю строку к выводу. Буду признателен за любую помощь. Выход A = 2, M = 5, P = 9, D = 1, Y = 0, [2,5]+[9,5]=[1,2,0]; …
31 мар '18 в 18:27
1 ответ

Нужна помощь с похожим кодом More Money для Пролога

Каждая буква в загадке однозначно представляет одну из 10 цифр в 0, 1, …, 9. Никакие две буквы не представляют одну и ту же цифру. Для каждого слова ниже в загадке первая буква не равна 0. Пример: SHINE - THAN == ВЯЗАНИЕ Все, что у меня есть для код…
18 май '14 в 05:59
1 ответ

Некоторое неявное ограничение

Когда я выполняю этот код (показанный ниже), он всегда устанавливает неявные ограничения. Как вы можете видеть ниже, это всегда говорит о том, что D1 = D2 но нет таких явных ограничений или сопоставления с образцом, которые это вызывают. Или, другим…
11 дек '17 в 01:55
1 ответ

Криптарифметическая операция

Я пытался написать код Пролога для "ОТПРАВИТЬ ДЕНЬГИ РЕЖИМА". Пока что я получил следующее: :- use_module(library(clpfd)). puzzle([S,E,N,D] + [M,O,R,E] = [M,O,N,E,Y]) :- Vars = [S,E,N,D,M,O,R,Y], Vars ins 0..9, all_different(Vars), S*1000 + E*100 + …
2 ответа

Криптарифметический Пролог Умножения

Я понимаю идею арифметики крипт и сложения, но не могу понять, как решить проблему арифметики крипт умножения. Это просто ДВА * ШЕСТЬ = ДВЕНАДЦАТЬ или что-то в этом духе без средней дополнительной части данной задачи умножения. Я не смог ничего найт…
16 май '14 в 13:54
2 ответа

Java программа для решения простой криптарифметической головоломки

Редактировать: моя программа работает сейчас, но мне все еще нужно кое-что прояснить для части "else if (400*T + 40*O + 4*O == 1000*G + 100*O + 10*O + D)", которая является ключом к решению головоломки. Я просто хочу полностью понять каждую часть пр…
27 июл '13 в 00:55
1 ответ

Криптарифметическая головоломка

Я пытаюсь решить эту криптарифметическую головоломку ДВА + ДВА = ЧЕТЫРЕ, и я использовал грубую грубую силу, но я не могу понять, где я делаю ошибку. Идея здесь состоит в том, что он пробует все возможные комбинации чисел от 0 до 10, и все числа, ко…
11 июн '16 в 03:02
1 ответ

Я застрял на этом словесном арифметическом алгоритме

Дана строка формата (11 символов без пробела) в виде ABC+DEF=GHI, где A, B, C, D, E, F, G, H, I представляют собой десятичную цифру (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) "заполнители" (не обязательно различимые!), Разработайте и внедрите алгоритм для поиск…
28 окт '16 в 13:05
1 ответ

Криптарифметический пролог-тест не соответствует идее рекурсии

Мне нужно проверить этот код на арифметику крипты для двух + два = четыре, но это дает мне ложь, что неправильно. Мне нужно знать, почему это происходит. Это работает для Дональда + Роберт = Джеральд или это + это = я. Я понял, как работает рекурсия…
10 май '14 в 00:09
1 ответ

Время выполнения криптограммы

На начальном курсе нас попросили сделать несколько классических криптограмм в Прологе. Все они работают, кроме этой, которая просто продолжается и не находит решения, кроме как попытка взорвать мой компьютер из-за перегрева: Сорок + Десять + Десять …
25 мар '13 в 16:44
1 ответ

Напишите программу Prolog, которая решает следующую арифметическую головоломку

PYP CQB CBCW ----- WXYPB где каждая буква представляет собой уникальную цифру от 0 до 9, а значение под строкой представляет сумму тех, кто об этом.
23 мар '15 в 14:59