Я читер, в уме сократил количество возможных вариантов с 9000 до 24 (можно было ещё меньше, наверное, но мне было лень), а потом на калькуляторе из телефона все их перебрал. Бумажкой и компьютером не пользовался. :-) Минут 10 ушло за обедом.
Первая цифра может быть только 1 или 2, иначе произведение будет пятизначным. Но это уменьшает количество вариантов до 200. Как сокращать дальше я хз :) Что нибудь с четностью, наверное.
public class Runner {
ОтветитьУдалитьpublic static void main(String[] args){
for (int i=1000;i
ГГгы.
ОтветитьУдалитьОтличное решение! А я чо то не подумал.
Я читер, в уме сократил количество возможных вариантов с 9000 до 24 (можно было ещё меньше, наверное, но мне было лень), а потом на калькуляторе из телефона все их перебрал. Бумажкой и компьютером не пользовался. :-) Минут 10 ушло за обедом.
ОтветитьУдалитьЯ читер, в уме сократил количество возможных вариантов
ОтветитьУдалитьo_0???
Офигеть чем люди за обедом занимаются
чисто лузерский вопрос: как удалось сократить кол-во вариантов?
ОтветитьУдалитьПервая цифра может быть только 1 или 2, иначе произведение будет пятизначным. Но это уменьшает количество вариантов до 200.
ОтветитьУдалитьКак сокращать дальше я хз :)
Что нибудь с четностью, наверное.
с правилом деления на 4 (?)
ОтветитьУдалить