Найти тему

3 логические задачи, которые решают программисты (с ответами)

Оглавление
Занятие по программированию на Scratch в школе "Пиксель"
Занятие по программированию на Scratch в школе "Пиксель"

Привет! Мы знаем, что программирование развивает логическое и творческое мышление. Наши ученики в школе программирования “Пиксель” с легкостью щелкают сложные задачи с 8 лет. Давайте тоже потренируемся, посмотрим, сможете ли вы все решить! Ответы в конце статьи.

1. Задача про выбор

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

2. Жирафы разрабатывают игры

Героями нашей задачи будут жирафы (почему бы и нет?). Условие следующее:

Некоторые жирафы умеют разрабатывать игры на Unity. Все Unity-разработчики носят шарфы. Какие из утверждений являются истинными, а какие — ложными?

1) Все, кто носит шарфы, разрабатывают игры на Unity.

2) Все жирафы носят шарфы.

3) Некоторые из тех, кто носит шарфы, — жирафы.

4) Все Unity-разработчики — жирафы.

5) Некоторые Unity-разработчики могут не носить шарфы.

3. Три бегуна

Три человека вышли на пробежку. Первый говорит: за мной бегут два человека. Второй отвечает: передо мной бежит один человек и за мной еще один. А третий заявляет: передо мной бегут два человека и позади меня один. Как такое возможно?

Эти задачи показались для вас сложными или нет? Пишите в комментариях!

Больше полезностей:

Подписывайтесь на нас, мы рассказываем все об образовании детей в мире IT!

Ответы:

  1. Нужно открыть ящик, на котором написано, что в нем привезли и ноутбуки, и смартфоны.
  2. Только третье утверждение является истинным, остальные — ложные.
  3. Герои нашей задачи бегают по кругу.