Интеллектуальные задачи для собеседований
Давайте разомнем мозг! В этой статье собраны логические и математические задачи, которые часто встречаются на собеседованиях и могут вам пригодиться в будущем.
Частые трудности на собеседованиях
Одной из главных трудностей на собеседованиях является не недостаток опыта или подготовки. Даже опытные разработчики могут столкнуться с трудностями при решении хитрых задач. В этой статье мы не будем говорить о резюме или самопрезентации. Вместо этого, мы сосредоточимся на решении сложных логических и математических задач.
Задача с ведрами
Задача:
У вас есть два пустых ведра: одно объемом 5 литров, другое — 3 литра. Как с их помощью отмерить 4 литра воды?
Решение:
- Наполните пятилитровое ведро.
- Перелейте воду из пятилитрового ведра в трехлитровое, оставив 2 литра в пятилитровом.
- Вылейте воду из трехлитрового ведра и перелейте в него оставшиеся 2 литра из пятилитрового.
- Снова наполните пятилитровое ведро и перелейте 1 литр в трехлитровое ведро, оставив 4 литра в пятилитровом ведре.
Задача с баночками
Задача:
У вас есть двадцать баночек с таблетками. В большинстве из них таблетки весят по 1 грамму, но в одной баночке таблетки весят по 1,1 грамма. Как определить эту баночку, если можно взвесить только один раз?
Решение:
- Возьмите 1 таблетку из первой баночки, 2 таблетки из второй, 3 таблетки из третьей и так далее.
- Взвесьте все взятые таблетки вместе.
- Если все таблетки весили бы по 1 грамму, общий вес составил бы 210 граммов. Поскольку одна баночка содержит таблетки по 1,1 грамма, вес будет больше.
- Номер баночки с тяжелыми таблетками определяется по формуле:
№ баночки = (вес−210)×10
Вес курицы
Задача:
Длина курицы от головы до хвоста составляет 45 см, а от хвоста до головы вдоль брюха — 53 см. Плотность курицы на единицу боковой проекции — 8 г/см². Средняя высота курицы вдоль боковой поверхности — 21 см. Сколько весит килограмм курицы?

Решение:
Килограмм курицы весит 1 килограмм.
Простая математическая задача
Задача:
Разделите 30 на 1/2 и прибавьте 10. Каков результат?
Решение:
При делении на дробь её нужно переворачивать и умножать:
30÷12+10=30×2+10=7030
Цифра 3 в числах
Задача:
Сколько целых чисел в диапазоне от 1 до 1000 содержат цифру 3?
Решение:
Сначала определим, сколько чисел не содержат цифру 3:
9×9×9=729
Общее количество чисел в диапазоне:
1000−729=271
Таким образом, 271 число содержат цифру 3.
Больше интересных новостей
Задача на Python: "Разделение строки"
Задачка «Пять с половиной программистов»
Сколько стоит латте?
Кто здесь говорит не правду?