Время размять мозги: задачка о том, как разъехаться на перекрестке

Разбор задачи, которая поможет размять извилины и заодно даст понимание того, как вы умеете применять алгоритмы на практике.

Обложка статьи «Время размять мозги: задачка о том, как разъехаться на перекрестке»

Подборка задач по спортивному программированию

Решаем задачи с Moscow Programming Contest 2019 – самого большого конкурса по программированию, который на данный момент проходил в России.

Обложка: Подборка задач по спортивному программированию

Задачи по JavaScript для начинающих от Tproger и GeekBrains

Вместе с факультетом Веб-разработки GeekUniversity собрали для вас несколько простых задач и вопросов по JavaScript для обучения и тренировки.

Обложка: Задачи по JavaScript для начинающих от Tproger и GeekBrains

Как убедиться, что вентилятор выключен, если в доме отключили электричество? Задачка на логику

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

Обложка: Как убедиться, что вентилятор выключен, если в доме отключили электричество? Задачка на логику

Сможете ли вы получить наследство, решив головоломку со шкафчиками?

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

Обложка: Сможете ли вы получить наследство, решив головоломку со шкафчиками?

Помогите сплетникам как можно эффективнее распространить слухи

Нужно найти алгоритм, который поможет n сплетникам распространить слухи за минимальное количество сообщений.

Обложка: Помогите сплетникам как можно эффективнее распространить слухи

Сможете получить MU из MI, используя 4 правила?

У вас есть 4 правила для преобразования строк. Сможете ли вы превратить MI в MU, не нарушая их?

Обложка: Сможете получить MU из MI, используя 4 правила?

Маленькая девочка считает до 1000 — на каком пальце она закончит?

Логическая задача из книги «Alogithmic Puzzles». Сможете решить её?

Обложка: Маленькая девочка считает до 1000 — на каком пальце она закончит?

3 чемодана, 3 ключа, 3 попытки — сможете решить эту задачку?

Довольно простая задачка на нахождение соответствий. Попробуйте решить её!

Обложка: 3 чемодана, 3 ключа, 3 попытки — сможете решить эту задачку?

Разливаем ром в порту: логическая задачка на переливания

Классика задач на переливание: вам нужно отмерить нужное количество рома, при том что у вас нет тары нужного размера.

Обложка: Разливаем ром в порту: логическая задачка на переливания

Три хирурга, больной и две пары перчаток — сможете помочь никому не заразиться?

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

Обложка: Три хирурга, больной и две пары перчаток — сможете помочь никому не заразиться?

Семья на мосту — логическая задача про переправу

Наизусть знаете, как переправить через реку волка, козу и капусту? Попробуйте теперь помочь семье, которой позарез нужно перейти мост за 17 минут.

Обложка: Семья на мосту — логическая задача про переправу

Логическая задача про электрика и 49 кабелей

Электрик, река и 49 одинаковых проводов. Что это? Конечно, задачка на логику. Попробуйте решить её, а если не получится — в статье есть ответ.

Обложка: Логическая задача про электрика и 49 кабелей

Задачи по Python для начинающих от Tproger и GeekBrains

Для обучения программированию на питоне нужны тренировки. Совместно с GeekBrains собрали для вас несколько простых задач на Python 3 c решениями.

Обложка: Задачи по Python для начинающих от Tproger и GeekBrains
Обложка: День, магазин, парковка — задача для программистов

День, магазин, парковка — задача для программистов

Дано Парковка построена в виде графа. Он состоит из N узлов и M рёбер. В нём нет ни петель, ни параллельных рёбер. Каждый узел — парковочный блок с определённой вместимостью.

Обложка: Маляры, носки и переменные — подборка задач для программистов

Маляры, носки и переменные — подборка задач для программистов

Ищем носки, меняем переменные местами и обмениваемся рукопожатиями — встречайте новую подборку задач для программистов.

Обложка: Огурцы, богатства, бочки — подборка задач для программистов

Огурцы, богатства, бочки — подборка задач для программистов

Огурцы под жарким солнцем Ранним утром бакалейщик выставил 100 килограмм огурцов на улицу перед своим магазином. Огурцы на 99 % состоят из воды. День был жарким и часть воды из…

Обложка: Батарейки, ряды и конференции — подборка задач для программистов

Батарейки, ряды и конференции — подборка задач для программистов

Вставляем батарейки в фонарик, считаем сумму рядов и ищем посетителей конференции — новая подборка задач для программистов.

Обложка: Избавляемся от шляп, ищем расстояния в массиве и нули в факториале — подборка задач для программистов

Избавляемся от шляп, ищем расстояния в массиве и нули в факториале — подборка задач для программистов

Джинны, шляпы, расстояния в массиве и нули в факториале — всё это в новой подборке задач для программистов.

Обложка: Продаём молоко, меряем денежные пирамиды и красим кубы — подборка задач для программистов

Продаём молоко, меряем денежные пирамиды и красим кубы — подборка задач для программистов

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

Обложка: Ищем профессора, проверяем пары в массиве и зажигаем лампы: подборка задач для программистов

Ищем профессора, проверяем пары в массиве и зажигаем лампы: подборка задач для программистов

Ищем профессора, проверяем пары в массиве и зажигаем лампы — именно этим мы займёмся в новой подборке задач для программистов.

Обложка: Считаем деньги, уравниваем элементы массива и усаживаем людей в баре: подборка задач для программистов

Считаем деньги, уравниваем элементы массива и усаживаем людей в баре: подборка задач для программистов

Считаем деньги, уравниваем элементы массива и усаживаем людей в баре. Заинтригованы? Встречайте очередную подборку задачек!

Обложка: Ищем правду, решаем судоку и генерируем числа: подборка задач для программистов

Ищем правду, решаем судоку и генерируем числа: подборка задач для программистов

Ищем правду, решаем судоку и генерируем случайные числа — встречайте новую подборку задачек для программистов!

Обложка: Разбор задач из онлайн-соревнования по бэкенду Yandex.Taxi Coding Fest

Разбор задач из онлайн-соревнования по бэкенду Yandex.Taxi Coding Fest

Подробный разбор решений задач, предложенных участникам онлайн-соревнования по бэкенду Yandex.Taxi Coding Fest.

Обложка: Режем кубы, преобразовываем строки, считаем квадраты: подборка задач для программистов

Режем кубы, преобразовываем строки, считаем квадраты: подборка задач для программистов

Зелёный куб, строки и квадраты на шахматной доске — встречайте новую подборку в нашем цикле задачек!

Обложка: Подборка задачек: считаем спички, капли и вычисляем лживых осьминогов

Подборка задачек: считаем спички, капли и вычисляем лживых осьминогов

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

Обложка: Плавание, башня и тролли — 3 задачки для разминки мозга

Плавание, башня и тролли — 3 задачки для разминки мозга

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

Обложка: Задачи на логику: помогите таракану, посчитайте множители и побудьте диспетчером

Задачи на логику: помогите таракану, посчитайте множители и побудьте диспетчером

Таракан на стене Маленький таракан карабкается по стене высотой 10 метров. Таракан начал путь с подножия стены. Каждый час он может проползти 1 метр в высоту и затем немедленно скатывается…

Обложка: Развиваем мышление: три простые задачи на логику

Развиваем мышление: три простые задачи на логику

Коротенькая подборка задач на логику для программистов: экспериментальная производственная линия, поиск кота и подъём по ступенькам.

Задача на работу со скобками

Задача на построение алгоритма для вывода всех корректных  (правильно открытых и закрытых) комбинаций из n пар круглых скобок.

Обложка: Задача на работу со скобками

Посчитайте вероятность коллизии хеш-функции

Задача умеренной сложности на поиск коллизий хеш-функции. В материале приведено решение.

Обложка поста
Обложка: Задача про обиженного короля и сотню звездочётов

Задача про обиженного короля и сотню звездочётов

Король решил наказать звездочётов за опоздание на празднество, но учёных нельзя отдавать на погибель. Ведь больше таких математиков в королевстве нет. Помогите максимальному числу звездочётов спастись от смерти в игре обиженного короля!