|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.11.2015, 20:22 | #11 |
Новичок
Джуниор
Регистрация: 15.11.2015
Сообщений: 10
|
Ну.. начало уже положено)) А как дальше? Как подставлять цифры и проверять правильность решения?.. Массив, наверное, нужно составить из цифр.. а как его дальше использовать?
|
15.11.2015, 20:36 | #12 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Какие цифры, и каким буквам они должны соответствовать?
|
15.11.2015, 20:44 | #13 |
Новичок
Джуниор
Регистрация: 15.11.2015
Сообщений: 10
|
цифры должны соответствовать тому буквенному ребусу, что ввел пользователь. Например, лиса+волк=звери - это значит: четырехзначное число+четырехзначное=пятизначное . Отсюда перебором мы должны найти такие цифры и вывести на экран. (Например, л+в>9, но л+в<>10, т.к. в<>0.. и т.д. нужно перебрать все возможные варианты цифр, которые бы подходили...)
|
16.11.2015, 09:43 | #14 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
1. ввод буквенного ребуса
2. трансляция введенного ребуса во внутреннюю структуру позволяющую подставлять ПРОВЕРОЧНЫЕ значения, и получать результаты проверки. ЭТО САМАЯ ИНТЕРЕСНАЯ И НЕТРИВИАЛЬНАЯ ЧАСТЬ ЗАДАНИЯ. (я бы делал что-то на базе польской записи (польской обратной). чтобы не "напрягать" этим комп КАЖДЫЙ РАЗ при каждой проверке из п.6-7. 3. выделение массива проверок (набор букв используемых в ребусе) 4. генерация стартовой комбинации (к примеру 0000000) 5. "быстрая" проверка пригодности (на наличие повторов) 6. если прошло, полная проверка на пригодность (на основании п.2) иначе п. 8 7. если подходит, то ВЫДАТЬ ОТВЕТ иначе п. 8 8. если есть, то генерация следующей комбинации (0000001, 0000002, .... ), иначе закончить работу.
программа — запись алгоритма на языке понятном транслятору
|
16.11.2015, 15:30 | #15 | |
Новичок
Джуниор
Регистрация: 15.11.2015
Сообщений: 10
|
Цитата:
|
|
16.11.2015, 15:46 | #16 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Цитата:
Лично я этим(freelance) не занимаюсь. PHP не знаю.
программа — запись алгоритма на языке понятном транслятору
|
||
16.11.2015, 15:52 | #17 |
Новичок
Джуниор
Регистрация: 15.11.2015
Сообщений: 10
|
Ммм... очень жаль((
|
16.11.2015, 17:21 | #18 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
если знаете Паскаль, то можете посмотреть, на форуме подобные задачи решались многократно.
И были даже универсальные решения. Например, можно сходить в тему: Криптарифметическая задача думаю, что там Вы найдёте то, что ищете... p.s. входное условие ребуса надо ограничивать неким простым набором. для начала напишите решение задач, когда на вход подаётся ребус вида СЛОВО + СЛОВО = РЕЗУЛЬТАТ когда сделаете, тогда уже можно расширять. p.s. а вообще, при всей своей понятности и алгоритмической простоте, данная задача потребует достаточно усилий и времени на реализацию. Но дорогу осилит идущий! |
16.11.2015, 20:25 | #19 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
А так-то да – всё решаемо |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
пожалуйста помогите составить блок-схему на кодю и алгоритм программы | Sulu | Помощь студентам | 0 | 26.04.2015 19:39 |
Помогите составить алгоритм.Пожалуйста | mamadi13 | Помощь студентам | 5 | 18.10.2013 09:23 |
Помогите составить, пожалуйста, алгоритм задачки... | Merciless | Общие вопросы C/C++ | 1 | 18.12.2007 20:47 |