psilogic: (Default)
psilogic ([personal profile] psilogic) wrote2009-02-11 11:48 am
Entry tags:

Классно! :)

Логический прикол от [livejournal.com profile] kelavrik_0

Буратине дали три яблока. Два он съел. Сколько яблок осталось у Буратины? Думаете одно? Ничего подобного. Никто же не знает сколько у него уже было яблок до этого. Мораль - обнуляйте переменные!!!

[identity profile] stefashka.livejournal.com 2009-02-11 10:08 am (UTC)(link)
Даже если обнулить переменные, никто не гарантирует, что Мальвина не отдала ему свои яблоки, поко он уничтожал те два. Или не сожрала третье.

[identity profile] psilogic.livejournal.com 2009-02-11 10:11 am (UTC)(link)
в натуре :) мораль - избегайте использования глобальных переменных без необходимости :)

[identity profile] stefashka.livejournal.com 2009-02-11 10:26 am (UTC)(link)
Глобальные переменные - прошлый век. А вот использовать семафоры не помешает.

[identity profile] psilogic.livejournal.com 2009-02-11 10:40 am (UTC)(link)
тогда уж мутексы :)

[identity profile] stefashka.livejournal.com 2009-02-11 11:03 am (UTC)(link)
В данном случае "семафор" используется в том же смысле, что и "лосось". :-)

[identity profile] 6ecnacnopma.livejournal.com 2009-02-11 10:51 am (UTC)(link)
Отличное напоминание - обнуляйте переменные!!!

[identity profile] ex-xj-dimon367.livejournal.com 2009-02-11 11:28 am (UTC)(link)
Блажен инициализирующий переменные нулем, ибо.

[identity profile] yoshke.livejournal.com 2009-02-11 12:00 pm (UTC)(link)
"обнуляйте переменные"

Если как "совет программисту", то так себе.

[identity profile] ailoyros.livejournal.com 2009-02-11 12:05 pm (UTC)(link)
С тем же успехом:
никто ж не знает, сколько он продал и просто про... хм, потерял, и сколько у него стащили по дороге.

Требуйте закрытых систем!

[identity profile] bsivko.livejournal.com 2009-02-11 12:13 pm (UTC)(link)
Только это не "прикол от", а старый боян, хоть показательный и ((;

[identity profile] kakadoo.livejournal.com 2009-02-11 12:46 pm (UTC)(link)
Напоминает вот это
http://karaul.ru/31.05.2005/1

[identity profile] bajaz.livejournal.com 2009-02-11 03:03 pm (UTC)(link)
А где гарантия, что Буратино съел именно два яблока, а не два чего-то другого? Там написано что он съел два. :)

[identity profile] psilogic.livejournal.com 2009-02-11 03:08 pm (UTC)(link)
а ведь верно подмечено! :))

[identity profile] kelavrik-0.livejournal.com 2009-02-11 03:44 pm (UTC)(link)
Сколько ещё вариантов люди нашли :)

[identity profile] cyfir.livejournal.com 2009-02-11 05:56 pm (UTC)(link)
Количество яблок у Буратины не изменилось.
Два яблока поменяли область видимости внутри буратинского домена, и только.

[identity profile] alisarin.livejournal.com 2009-02-12 06:51 am (UTC)(link)
А почему я не могу исходить из принципа: условия задачи даны по принципу "все оговорено"?!! Операции производятся только над сущностями, указанными в данном объявлении... Ну и?

[identity profile] gaussrifle.livejournal.com 2009-02-20 10:57 am (UTC)(link)
Задачка от Блондинки: Допустим, я у тебя взяла 100 рублей.
Пошла в магазин и потеряла их. Встретила подругу.
Взяла у неё 50 рублей. Купила 2 шоколадки по 10р.
У меня осталось 30 рублей. Я их отдала тебе.
И осталась должна 70р. И подруге 50р. Итого 120р.
Плюс у меня 2 шоколадки. Итого 140р! Где 10 рублей?