Если вы хотите, чтобы показать вам действительно знать математические функции лучше интервьюера, сформулируем его в терминах http://en.wikipedia.org/wiki/Peano_axioms:
1005 * SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS0 = 120 1007 * Или если выхочу быть слишком умным наполовину:
0/0 = 120 [Да, это не очень хорошая практика, но это так же оправданно, как и любой другой ответ]
Или, если вы хотите показать, что математикичасто также удобно использовать операторы программирования в нужных обстоятельствах:
(! 0+! 0+! 0+! 0+! 0)!
Признаюсь, когда впервые увидел это, я былпутаница, потому что в основном этот тип вопроса предполагает, что под математической функцией вы подразумеваете «плюс время минус деление» и, возможно, возведение в степень.И я согласен, что факториалы - это намеченный ответ.Я согласен, что это забавный вопрос, и, может быть, это кислый виноград, но я действительно не вижу смысла отличать людей, которые видели слишком много из этих вопросов "думать о подвохе", от тех, кто этого не сделал, вот чтоэтот вопрос делает.(Хорошо, он также выясняет, кто никогда не слышал о факториале, но спрашивает «что такое факториал». Это просто гарантирует, что вы получите золотую середину.)