Головоломки > Программы симуляторы головоломок

Программы на составление чисел выражениями

(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 среди исходных чисел - исправлена ошибка.
- Числа теперь могут повторяться, но пока не устраняются одинаковые результаты.
- Исправлена ошибка, из-за которой могли выдаваться не все результаты.

Навигация

[0] Главная страница сообщений

Перейти к полной версии