Інтелектуальні завдання для співбесід
Давайте розімнемо мозок! У цій статті зібрані логічні та математичні завдання, які часто зустрічаються на співбесідах і можуть стати вам у нагоді в майбутньому.
Часті труднощі на співбесідах
Однією з головних труднощів на співбесідах є не брак досвіду чи підготовки. Навіть досвідчені розробники можуть стикатися з труднощами при вирішенні хитрих задач. У цій статті ми не будемо говорити про резюме або самопрезентацію. Замість цього, ми зосередимося на вирішенні складних логічних та математичних задач.
Задача з відрами
Задача:
У вас є два порожніх відра: одне об'ємом 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 ÷ 1/2 + 10 = 30 × 2 + 10 = 70
Цифра 3 в числах
Задача:
Скільки цілих чисел у діапазоні від 1 до 1000 містять цифру 3?
Рішення:
Спочатку визначимо, скільки чисел не містять цифру 3:
9 × 9 × 9 = 729
Загальна кількість чисел у діапазоні:
1000 − 729 = 271
Таким чином, 271 число містить цифру 3.
Більше цікавих новин
Интервью: вопросы веб-разработчикам
Задача о производственной линии
Задача на логику про туриста на озере
5 логічних завдань, які дають junior-розробникам