Все записи

Головоломки | Развиваем критическое мышление

Критическое мышление помогает принимать взвешенные решения и аргументировать их. Развить этот навык можно с помощью логических задач.

Даниил, аналитик-разработчик моделей машинного обучения, коллекционирует головоломки и рекомендует решать их раз в неделю. Делимся задачами на логику от нашего сотрудника в статье.

1.jpg

У меня есть необычное хобби — люблю решать головоломки. Считаю, что это хорошая зарядка для ума. Логические задачи заставляют думать нестандартно и искать решения вне рамок, что помогает в работе.

Начинающим ИТ-специалистам часто задают такие задачи на собеседованиях. Поэтому тренируйтесь заранее.

Закольцованный поезд

Есть замкнутая железная дорога по окружности и поезд, у которого последний вагон соединен с первым. Вы оказались в случайном вагоне и вам нужно определить количество всех вагонов. В каждом вагоне можно менять положение переключателя света, однако их начальное состояние случайное.

Ответ:

Существует два варианта решения:

1. Ходим в обе стороны на равные расстояния от исходного, но с каждым разом увеличивая расстояние. При этом в одном направлении включаем свет в вагонах, а в другом выключаем. Таким образом, мы доберемся до половины поезда с одной из сторон и заметим расхождение в положении света.

2. Включаем свет в текущем вагоне, идем в любую из сторон до первого вагона со светом — считаем вагоны. Далее выключаем свет в найденном вагоне и идем обратно. Проверяем, если в нем свет все еще горит, то повторяем операцию. Если же нет, значит мы прошли и посчитали все вагоны.

Волшебник и ассистент

Фокусник вызывает случайного человека из зрительского зала, а сам надевает на голову плотный колпак, лишая себя возможности наблюдать за происходящим. Зритель пишет на доске случайное десятизначное число, после чего ассистент закрывает стикером одну из цифр числа. После этого снявший колпак фокусник должен отгадать скрытое число. Как должны действовать фокусник и его ассистент, чтобы фокус получился?

Ответ:

Пусть задано число, состоящее из цифр x9, x8, ..., x0; причем сумма его цифр дает остаток k по модулю 10. Тогда ассистент закрывает цифру xk, чтобы по ее позиции фокусник узнал сумму цифр числа по модулю 10. Вычислив сумму остальных цифр, фокусник однозначно определит, какой еще цифры не хватает.

Мудрецы и колпаки

Царь решил проверить своих мудрецов. Он позвал их к себе и сказал: «Завтра утром я поставлю вас друг напротив друга, и каждому надену либо белый, либо черный колпак. Потом вас отведут в разные комнаты, и каждый скажет цвет своего колпака. Если никто не угадает, вас обоих казнят. Иначе — наградят». Во время ответа мудрецы не будут слышать друг друга. Что они предпримут?

Ответ:

Один мудрец называет тот цвет, что и цвет колпака на другом мудреце, а другой, наоборот, называет противоположный цвет. Легко видеть, что ровно один из них «угадает» свой цвет: первый, если король надел одинаковые колпаки, и второй — в противном случае.

Похожие новости

Как семейные форматы стали частью нашей культуры

В Naumen мы строим культуру, где ценят не только профессиональные результаты, но и людей — с их историями, близкими, образом жизни. Семья — это поддержка, устойчивость и важная часть жизни, которую мы не отделяем от работы.

Мы приглашаем близких сотрудников быть частью общих событий — знакомим детей с профессией родителей, организуем семейные мероприятия и создаем пространство для совместного времени.

В статье примеры того, как мы делаем это на практике.

История успеха | Ксения Мельник

Когда продукт только формируется, важно не просто задать ему направление, но и довести до первых реальных результатов. Ксюша вместе с командой собрала Project Ruler с нуля — продумала архитектуру, упростила интерфейс, устранила технические ограничения и сделала настройку системы удобной для пользователей.

Но ее вклад не ограничился разработкой: Ксюша участвовала в продвижении, рассказывала о продукте на мероприятиях и помогала привлекать клиентов. За эту большую работу и вклад в общее дело она получила премию «Naumen Профи».

В статье — путь Ксюши, ее принципы и то, как продукт вырос из идеи в работающий инструмент.

Истории коллег, в которых поддержка команды изменила все

Просить помощи бывает непросто — особенно в начале, когда хочется доказать, что справишься сам. Но чаще всего именно вовремя заданный вопрос помогает избежать ошибок, сэкономить время и почувствовать, что ты не один.

Мы собрали истории коллег, в которых поддержка команды сыграла ключевую роль — помогла не только решить задачу, но и вырасти.

Все новости