Mar. 4th, 2009

ahaxopet: (Default)
Как говорит Авва, этот пост может быть интересен только математикам или программистам. Да и то не всем. :-)

На работе для некоего языка запросов мне потребовалось обобщить стандартные логические операции and и or на произвольное количество аргументов, примерно как в лиспе. Определим функцию and, которая принимает список логических значений и возвращает истину, если все эти значения истинны. Попробуйте ответить быстро, не задумываясь - что должна вернуть эта функция, если ей передать пустой список? А функция or? Потом подумайте немного и ответьте еще раз.

А теперь настоящий вопрос - почему многие навскидку отвечают неправильно? Проверил на коллегах, из пяти только один сразу дал правильный ответ, да и тот лисп знает, так что это не считается.

Profile

ahaxopet: (Default)
ahaxopet

December 2015

S M T W T F S
  12345
6789101112
13141516171819
202122 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 23rd, 2017 12:36 pm
Powered by Dreamwidth Studios