алеф: отзыв сотрудника
Такое задание у них, что они хотят проверить, я не знаю
Задание 1
[Д.] массив [[399, 9160, 144, 3230, 407, 8875, 1597, 9835], [2093, 3279, 21, 9038, 918, 9238, 2592, 7467], [3531, 1597, 3225, 153, 9970, 2937, 8, 807], [7010, 662, 6005, 4181, 3, 4606, 5, 3980], [6367, 2098, 89, 13, 337, 9196, 9950, 5424], [7204, 9393, 7149, 8, 89, 6765, 8579, 55], [1597, 4360, 8625, 34, 4409, 8034, 2584, 2], [920, 3172, 2400, 2326, 3413, 4756, 6453, 8], [4914, 21, 4923, 4012, 7960, 2254, 4448, 1]]. Среди его ячеек некоторые числа являются числами Фибоначчи (числами, участвующими в последовательности Фибоначчи: 1, 1, 2, 3, 5, 8, 13, 21). Найдите сумму чисел Фибоначчи в этом массиве.
Задание 2
На странице https://alef.im есть какое-то количество ссылок. Анкором ссылки называется текст, находящийся между тегами и. Посчитайте сколько раз встречается буква «з» внутри анкоров ссылок на этой странице. Регистр буквы не учитывайте, считайте все вхождения этой буквы: как в прописном, так и строчном видах.
Задание 3
Возьмите все числа от 1 до 10 000 (включительно). Выбросьте из этой последовательности все числа, где встречаются последовательности из трех последовательно восходящих цифр (например 012 или 678). Найдите сумму оставшихся чисел.
Решение каждой задачи должно быть в отдельном файле. Перед отправкой все файлы упаковать в zip архив.
Задания должны быть выполнены на языке PHP.
Недостатки:решение первого задания
function toArray (array $arrIn) {
$iterator = new RecursiveIteratorIterator (new RecursiveArrayIterator ($arrIn));
return iterator_to_array ($iterator, false);
}
function isFibonacci (array &$array, int $first = 0, int $second = 1) {
$result = [];
$curr = $first + $second;
foreach ($array as $key => $el) {
if ($el > $curr) {
break;
}
if ($curr === $el) {
$result[] = $el;
}
unset ($array[$key]);
}
if (count ($array)) {
$result = array_merge ($result, isFibonacci ($array, $second, $curr));
}
return $result;
}
Хотите получать в Telegram уведомления о комментариях к этому посту?
Перейдите по ссылке и нажмите "Старт"
Работа в АЛЕФ в Москве (9 отзывов) →
IT: отзывы о работе в Москве (440 отзывов) →
Отзывы о работе программисте в Москве (32 отзыва) →
Работа в Москве (70696 отзывов) →
Собственник фирмы (он же руководитель) относиться к сотрудникам крайне не уважительно, высокомерно и хамски, как к проходимцам. Ведёт себя хамски и не адекватно. Стиль управления - не профессиональный. Ни какого нормального общения с ним нет - только грубые приказы, хамство и указания, которые не поддаются здравой логике. При малейшей попытке что-то ему доказать или объяснить по работе - он мо...
[С.] [Х.] руководит отделом персонала. Хабалка которая не умеет общаться и людьми, хамит на собеседованиях, слышит только себя. Отвратительный и глупый человек, не ходите работать под её начало!...
Открыл вакансию Web-разработчика, данная компания не через HH а на почту прислала письмо с просьбой выполнить тестовые задания, причем ничего не пообещали, даже никаких плюшек не предложили, не рассказали, что за компания и так далее. Тестовые задания были для пятиклассника, я не стал делать я им просто отправил на словах как и что, то есть как абсолютно для дебилов. На что получил ответ, что их "...
Работала сначала администратором. Обещали стабильный график. Или 2/2 или 3/3…было все, кроме обещанного и заявленного. Ушла. Потом вернулась. Дабы не получить порцию геморроя пошла на должность ниже. На продавца. Ну что я могу сказать… зарплата почасовая, копейки… в Макдоналдс больше начальная ставка у члена бригады ресторана. Грубо говоря, все зависит от твоих продаж. Чем больше продаёшь-тем боль...