алеф: отзыв сотрудника

Преимущества:

Такое задание у них, что они хотят проверить, я не знаю

Задание 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 отзывов) →

Работа в АЛЕФ: 18 отзывов →

IT: отзывы о работе в Москве (440 отзывов) →

Отзывы о работе программисте в Москве (32 отзыва) →

Работа в Москве (70696 отзывов) →

Добавить комментарий

Укажите имя. Для создания постоянного аккаунта используйте регистрацию или войдите на сайт, если у вас есть аккаунт.

Добавить файл?
Фотографии, документы, для подтверждения. Необязательное поле
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
АЛЕФ
Москва | 16.10.2024

Собственник фирмы (он же руководитель) относиться к сотрудникам крайне не уважительно, высокомерно и хамски, как к проходимцам. Ведёт себя хамски и не адекватно. Стиль управления - не профессиональный. Ни какого нормального общения с ним нет - только грубые приказы, хамство и указания, которые не поддаются здравой логике. При малейшей попытке что-то ему доказать или объяснить по работе - он мо...

алеф
Красногорск | 26.07.2023

[С.] [Х.] руководит отделом персонала. Хабалка которая не умеет общаться и людьми, хамит на собеседованиях, слышит только себя. Отвратительный и глупый человек, не ходите работать под её начало!...

алеф
Москва | 25.01.2022

Открыл вакансию Web-разработчика, данная компания не через HH а на почту прислала письмо с просьбой выполнить тестовые задания, причем ничего не пообещали, даже никаких плюшек не предложили, не рассказали, что за компания и так далее. Тестовые задания были для пятиклассника, я не стал делать я им просто отправил на словах как и что, то есть как абсолютно для дебилов. На что получил ответ, что их "...

Алеф
Москва | 20.10.2019

Работала сначала администратором. Обещали стабильный график. Или 2/2 или 3/3…было все, кроме обещанного и заявленного. Ушла. Потом вернулась. Дабы не получить порцию геморроя пошла на должность ниже. На продавца. Ну что я могу сказать… зарплата почасовая, копейки… в Макдоналдс больше начальная ставка у члена бригады ресторана. Грубо говоря, все зависит от твоих продаж. Чем больше продаёшь-тем боль...