АПИТ

Гость 21.12.2010 19:02
Кандидату было предложено тестовое задание: Используя язык PHP, написать функцию подсчета способов размена для суммы в 1 доллар, если имеются монеты по 50, 25, 10, 5 и 1 цент? Под одним способом имеется ввиду следующее: 100 раз по 1 центу - 1 способ; 95 по 1 центу и 1 по 5 центов - 2-й способ... В более общем случае, можно ли написать процедуру подсчета способов размена для произвольной суммы денег? необходимо установить корректные значения max_execution_time max_input_nesting_level Переписка с кандидатом в процессе решения задания - во вложении (сorrespondence.txt) Правильное решение во вложении - sound_decision.txt ------------------------------------------- При решении кандидат на наш взгляд использовал "тяжелые" решения задачи. Даже оценка стоимости решений были использована на неэффективных алгоритмах. Кандидат не прислушивался к нашим рекомендациям. И более того игнорировал их. В результате было принято решение об отказе рассмотрения кандидата на вакансию программиста. Нас бы устроило даже не само решение а подход к нему. Подход данного кандидата нам не понравился. При необходимости мы можем привести всю историю переписки, а также опубликовать корректное решение задания.
captcha