пятница, 7 октября 2011 г.

Задачки пост

Спасибо okularik за задачку: "какое четырехзначное число при умножении на четыре дает четырехзначное число записанное наоборот"

У меня решение заняло 30 минут. Долго, но 10 минут я искал багу в расчетах - ошибся в знаке.

Пруфпики того, что я именно решал и именно сам - под катом. Ответ на третьей странице, хех.



Альбом: office


Альбом: office


Альбом: office

7 комментариев:

  1. public class Runner {
    public static void main(String[] args){
    for (int i=1000;i

    ОтветитьУдалить
  2. ГГгы.

    Отличное решение! А я чо то не подумал.

    ОтветитьУдалить
  3. Я читер, в уме сократил количество возможных вариантов с 9000 до 24 (можно было ещё меньше, наверное, но мне было лень), а потом на калькуляторе из телефона все их перебрал. Бумажкой и компьютером не пользовался. :-) Минут 10 ушло за обедом.

    ОтветитьУдалить
  4. Я читер, в уме сократил количество возможных вариантов

    o_0???
    Офигеть чем люди за обедом занимаются

    ОтветитьУдалить
  5. чисто лузерский вопрос: как удалось сократить кол-во вариантов?

    ОтветитьУдалить
  6. Первая цифра может быть только 1 или 2, иначе произведение будет пятизначным. Но это уменьшает количество вариантов до 200.
    Как сокращать дальше я хз :)
    Что нибудь с четностью, наверное.

    ОтветитьУдалить