Как это работает?

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Как это работает?

Сообщение Sirik » 21.02.2005 (Пн) 11:02

http://www.izvilina.com/dumki.htm
Как работает?
Может кто алгоритм знает?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 21.02.2005 (Пн) 11:05

Да очень просто :)
Взгляни по диагонали.
Lasciate ogni speranza, voi ch'entrate.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 21.02.2005 (Пн) 11:17

Из той же серии
Загадай любое число, отними от него 5, прибавь 20, прибавь 3 отними свое число, прибавь 2 отнеми 10 и у тебя получилось 10 :)

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 21.02.2005 (Пн) 15:10

2 Ramzes
Да, но каждый раз разные значения получаются

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 21.02.2005 (Пн) 15:13

Посмотри внимательно.
Каждый раз получаются разные значки, но относительно друг друга они всегда расположены одинаково.
Lasciate ogni speranza, voi ch'entrate.

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 21.02.2005 (Пн) 15:20

То ли у меня уже мозги не варят, то ли.... боюсь даже сказать...

alibek, опиши потробней!

ЗЫ. я сделал такой тест: загадал одновремённо 3 числа: 60, 72 и 34.
В рельтате получилось 56 (флаг), 63 (ромб) и 27 (ромб)

Ответ: ромб. получается что первый случай не правильный?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 21.02.2005 (Пн) 15:31

Загадай три раза разные числа и запиши их на бумажку. Затем посмотри картинки, соответствующие этим числам. Уверяю тебя, они будут одинаковые.
Когда ты нажмешь "Повторить" картинки изменятся, но этим трем числам будут по прежнему соответствовать одинаковые картинки.

P.S. Посмотри по диагонали низ-лево верх-право.
Lasciate ogni speranza, voi ch'entrate.

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 21.02.2005 (Пн) 15:43

Наконец-то въехал!

Проверил на примере:

Код: Выделить всё
    Dim I As Long
    For I = 10 To 99
        Debug.Print I - (Int(I / 10) + I Mod 10)
    Next


alibek, я прав?

З.Ы. только я не понял, причём тут диагонали?

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 21.02.2005 (Пн) 15:45

Sirik: 60-(6+0)=54 :)

Все просто: двузначное число (ab) на самом деле есть а*10+b. Вычти из этого (a+b), получишь 9a. Таким образом, твой результат всегда будет делиться на 9. Дальше уже дело техники расставить значки так, чтобы у всех чисел, делящихся на 9, значок был один и тот же, и его и выдавать при щелчке по квадрату
Быть... или не быть. Вот. В чём вопрос?

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 21.02.2005 (Пн) 15:53

Ага, я так и понял

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 21.02.2005 (Пн) 15:55

Прав.
Диагональ при том, что на главной диагонали (девятки) все значки одинаковы.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 103

    TopList