Хабр
Все потоки
Поиск
Написать публикацию
Настройки
Войти
Обновить
2
0
@ltvlx
Пользователь
Подписаться
Отправить сообщение
Профиль
Статьи
1
Посты
Новости
Комментарии
4
Ещё
Открыть список
Закладки
4
Подписчики
Подписки
Скопировать ссылку на RSS
Как сделать число 100 из любого другого шестизначного числа
ltvlx
10 окт 2017 в 21:02
Вы где-то ошиблись.
Как сделать число 100 из любого другого шестизначного числа
ltvlx
10 окт 2017 в 12:25
Кстати, изначально я даже планировал так реализовать аглоритм. Когда каждое место можно поставить либо математическую операцию, либо склейку. Однако, для удобства понимания, программирования и отладки, решил их разделить.
Пример чисел без решений привели
выше
.
Как сделать число 100 из любого другого шестизначного числа
ltvlx
9 окт 2017 в 16:32
Классно! Подставил все числа в программу, у каждой оказалось единственное решение.
Как сделать число 100 из любого другого шестизначного числа
ltvlx
9 окт 2017 в 16:29
Естественно!
Больше решений богу решений:
((((3-6)*(0-6))+2)*5) = 100
((((3*6)+(0*6))+2)*5) = 100
((((3*6)+(0/6))+2)*5) = 100
((((3*6)-(0*6))+2)*5) = 100
((((3*6)-(0/6))+2)*5) = 100
(((3*6)+((0*6)+2))*5) = 100
(((3*6)+((0/6)+2))*5) = 100
(((3*6)-((0*6)-2))*5) = 100
(((3*6)-((0/6)-2))*5) = 100
((((3+(6*0))*6)+2)*5) = 100
((((3-(6*0))*6)+2)*5) = 100
((((3-6)*(0-6))+2)*5) = 100
((((3*6)+(0*6))+2)*5) = 100
((((3*6)+(0/6))+2)*5) = 100
((((3*6)-(0*6))+2)*5) = 100
((((3*6)-(0/6))+2)*5) = 100
(((3*6)+((0*6)+2))*5) = 100
(((3*6)+((0/6)+2))*5) = 100
(((3*6)-((0*6)-2))*5) = 100
(((3*6)-((0/6)-2))*5) = 100
(((3*((6*0)+6))+2)*5) = 100
(((3*(6+(0*6)))+2)*5) = 100
(((3*(6+(0/6)))+2)*5) = 100
(((3*(6-(0*6)))+2)*5) = 100
(((3*(6-(0/6)))+2)*5) = 100
(((3*6)+((0*6)+2))*5) = 100
(((3*6)+((0/6)+2))*5) = 100
(((3*6)-((0*6)-2))*5) = 100
(((3*6)-((0/6)-2))*5) = 100
((3+((6+0)/6))*25) = 100
((3+((6-0)/6))*25) = 100
((3+(6/(0+6)))*25) = 100
((3-(6/(0-6)))*25) = 100
((3+(6/6))*25) = 100
Информация
В рейтинге
Не участвует
Зарегистрирован
18 сентября 2017
Активность
5 февраля 2021 в 14:11
Пример чисел без решений привели выше.
Больше решений богу решений:
((((3-6)*(0-6))+2)*5) = 100
((((3*6)+(0*6))+2)*5) = 100
((((3*6)+(0/6))+2)*5) = 100
((((3*6)-(0*6))+2)*5) = 100
((((3*6)-(0/6))+2)*5) = 100
(((3*6)+((0*6)+2))*5) = 100
(((3*6)+((0/6)+2))*5) = 100
(((3*6)-((0*6)-2))*5) = 100
(((3*6)-((0/6)-2))*5) = 100
((((3+(6*0))*6)+2)*5) = 100
((((3-(6*0))*6)+2)*5) = 100
((((3-6)*(0-6))+2)*5) = 100
((((3*6)+(0*6))+2)*5) = 100
((((3*6)+(0/6))+2)*5) = 100
((((3*6)-(0*6))+2)*5) = 100
((((3*6)-(0/6))+2)*5) = 100
(((3*6)+((0*6)+2))*5) = 100
(((3*6)+((0/6)+2))*5) = 100
(((3*6)-((0*6)-2))*5) = 100
(((3*6)-((0/6)-2))*5) = 100
(((3*((6*0)+6))+2)*5) = 100
(((3*(6+(0*6)))+2)*5) = 100
(((3*(6+(0/6)))+2)*5) = 100
(((3*(6-(0*6)))+2)*5) = 100
(((3*(6-(0/6)))+2)*5) = 100
(((3*6)+((0*6)+2))*5) = 100
(((3*6)+((0/6)+2))*5) = 100
(((3*6)-((0*6)-2))*5) = 100
(((3*6)-((0/6)-2))*5) = 100
((3+((6+0)/6))*25) = 100
((3+((6-0)/6))*25) = 100
((3+(6/(0+6)))*25) = 100
((3-(6/(0-6)))*25) = 100
((3+(6/6))*25) = 100