Головоломки > Программы симуляторы головоломок
Программы на составление чисел выражениями
(1/1)
kosshams:
Предлагаю две свои программы на составление чисел арифметическими операциями из заданного набора чисел:
http://kosshams.ru/Programs/Arithm/Arithm.zip
1) ArithmPuzz.exe - использует все числа данного набора, не меняя их порядок, есть операции корня квадратного и факториала, промежуточные результаты могут быть нецелыми.
2) PermArithm.exe - использует все или подмножество чисел данного набора, возможно изменяя их порядок, промежуточные результаты должны быть целыми.
В обоих программах возможны операции +,-,*,/, возведение в степень и слияние чисел. Во второй программе есть возможность разбить исходные числа на подмножества, дающие один и тот же результат. Более подробное описание находится в zip архиве, оно же открывается из программ.
Нахождение всех выражений из пяти семерок, с результатом от 300 до 400 и использованием операций +,-,*,/,^ - нашлось 22 решения:
Решение задачи 1 с Заочного Чемпионата России по решению головоломок за 1.66 секунды:
Николай:
Константин, программа не скачивается.
kosshams:
--- Цитата: Николай от 09 мая 2024, 15:01:07 ---Константин, программа не скачивается.
--- Конец цитаты ---
Описываю действия для браузера Google Chrome.
1. Сначала нужно кликнуть правой кнопкой мыши на ссылку и в появившемся меню нажать "Сохранить ссылку как...":
2. Затем в верхнем правом углу окна появится уведомление загрузки, в котором нужно нажать на стрелку вправо:
3. Далее в появившемся сообщении нужно нажать "Все равно скачать":
Файл будет скачен.
4. Также можно нажать "Сканирование на наличие вредоносного ПО", результат будет тем же, но придется ждать около минуты.
5. Если уведомление закрылось, то нужно нажать значок загрузки в верхнем правом углу окна и в появившемся списке загрузок нажать стрелку вправо для скачиваемого файла:
После этого будет переход к пункту 3.
6. Если в пункте 2 нажать на "Сохранить", то далее нужно закрыть появившееся сообщение и перейти к пункту 5:
Либо подождать около минуты, потому что идет сканирование, как в пунrте 4 без индикации этого процесса, но я уже не исследовал до конца всех сценариев.
Пока не изучил вопрос, как можно свои exe файлы как-то лицензировать или зарегистрировать, чтобы браузер и операционная система не запрашивали дополнительных подтверждений при скачивании и первом запуске программы.
Николай:
Спасибо, Константин!
kosshams:
http://kosshams.ru/Programs/Arithm/Arithm.zip - версия 1.1.2:
- Разрешен 0 среди исходных чисел - исправлена ошибка.
- Числа теперь могут повторяться, но пока не устраняются одинаковые результаты.
- Исправлена ошибка, из-за которой могли выдаваться не все результаты.
Навигация
Перейти к полной версии