Нейросети жарят котлеты: проводим сравнительный тест LLM на сообразительность

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | ИИ, сервисы и приложения

Решил устроить небольшой тест тех LLM, которыми периодически пользуюсь. Сразу оговорюсь: тест носит чисто развлекательно-оценочный характер и не претендует на какую либо полноценную экспертизу. Итак, в тесте участвуют:

  1. DeepSeek;
  2. Grok;
  3. Claude AI;
  4. Perplexity AI;
  5. ChatGPT.

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

Какое минимальное время потребуется, чтобы пожарить 6 котлет на сковородке, на которой помещается 4 котлеты, при условии, что одна сторона котлеты жарится 5 минут?

DeepSeek:

Чтобы пожарить 6 котлет на сковородке, вмещающей 4 котлеты, при условии, что каждая сторона котлеты жарится 5 минут, можно выполнить следующие шаги:

  1. Первый этап (0-5 минут): Кладём 4 котлеты на сковородку и жарим их первую сторону (5 минут). После этого переворачиваем 3 котлеты, а одну снимаем (она уже готова с одной стороны).
  2. Кладём 4 котлеты на сковородку и жарим их первую сторону (5 минут).
  3. После этого переворачиваем 3 котлеты, а одну снимаем (она уже готова с одной стороны).
  4. Второй этап (5-10 минут): Добавляем оставшиеся 2 котлеты (одна из них уже была частично пожарена) и жарим их первую сторону вместе с 3 перевёрнутыми котлетами (5 минут). Теперь у нас: 3 котлеты полностью готовы (по 2 стороны). 3 котлеты готовы с одной стороны.
  5. Добавляем оставшиеся 2 котлеты (одна из них уже была частично пожарена) и жарим их первую сторону вместе с 3 перевёрнутыми котлетами (5 минут).
  6. Теперь у нас: 3 котлеты полностью готовы (по 2 стороны). 3 котлеты готовы с одной стороны.
  7. 3 котлеты полностью готовы (по 2 стороны).
  8. 3 котлеты готовы с одной стороны.
  9. Третий этап (10-15 минут): Переворачиваем 3 котлеты, которые готовы только с одной стороны, и жарим их вторую сторону (5 минут). Все 6 котлет теперь полностью готовы.
  10. Переворачиваем 3 котлеты, которые готовы только с одной стороны, и жарим их вторую сторону (5 минут).
  11. Все 6 котлет теперь полностью готовы.

Итого:Общее время жарки составляет 15 минут.

Grok:

Чтобы пожарить 6 котлет на сковородке, на которой помещается 4 котлеты, при условии, что одна сторона котлеты жарится 5 минут, рассмотрим процесс пошагово.

Каждая котлета должна быть пожарена с двух сторон, то есть общее время жарки одной котлеты составляет 10 минут (5 минут на одну сторону + 5 минут на другую). Сковородка вмещает 4 котлеты одновременно, и мы можем жарить их партиями. Поскольку котлеты нужно переворачивать, важно учитывать, как оптимально использовать сковородку, чтобы минимизировать общее время.

Решение:
  1. Первая партия (0-10 минут): Помещаем 4 котлеты на сковородку. Жарим их с одной стороны в течение 5 минут (0-5 минут). Переворачиваем эти 4 котлеты и жарим другую сторону ещё 5 минут (5-10 минут). К 10-й минуте 4 котлеты полностью пожарены (обе стороны готовы).
  2. Помещаем 4 котлеты на сковородку.
  3. Жарим их с одной стороны в течение 5 минут (0-5 минут).
  4. Переворачиваем эти 4 котлеты и жарим другую сторону ещё 5 минут (5-10 минут).
  5. К 10-й минуте 4 котлеты полностью пожарены (обе стороны готовы).
  6. Вторая партия (10-20 минут): Остаётся 2 котлеты (6 − 4 = 2). Помещаем эти 2 котлеты на сковородку (остальные 2 места на сковородке пустуют, так как больше котлет нет). Жарим их с одной стороны 5 минут (10-15 минут). Переворачиваем и жарим другую сторону ещё 5 минут (15-20 минут). К 20-й минуте эти 2 котлеты также полностью пожарены.
  7. Остаётся 2 котлеты (6 − 4 = 2).
  8. Помещаем эти 2 котлеты на сковородку (остальные 2 места на сковородке пустуют, так как больше котлет нет).
  9. Жарим их с одной стороны 5 минут (10-15 минут).
  10. Переворачиваем и жарим другую сторону ещё 5 минут (15-20 минут).
  11. К 20-й минуте эти 2 котлеты также полностью пожарены.
Проверка оптимизации:
  • Всего у нас 6 котлет, каждая требует 10 минут жарки (5 минут на сторону).
  • Общее время жарки для всех котлет, если бы мы жарили их по одной, составило бы 6 x 10 = 60 минут. Однако сковородка вмещает 4 котлеты, что позволяет жарить параллельно.
  • Минимальное количество партий: 6 котлет нельзя пожарить за одну партию (так как сковородка вмещает только 4), поэтому требуется как минимум 2 партии.
  • В первой партии за 10 минут (5 + 5) мы жарим 4 котлеты полностью.
  • Во второй партии за следующие 10 минут (5 + 5) мы жарим оставшиеся 2 котлеты.
  • Итого: 10 минут (первая партия) + 10 минут (вторая партия) = 20 минут.

Можно ли быстрее? Например, жарить 3 котлеты за 5 минут с одной стороны, затем заменить их на другие 3, а потом возвращать первые для жарки второй стороны, потребует больше перекладываний и не даст выигрыша по времени, так как общее время всё равно будет определяться необходимостью двух 10-минутных циклов для 6 котлет.

Ответ:

Минимальное время, необходимое для жарки 6 котлет, составляет 20 минут.Объяснение: За первые 10 минут жарим 4 котлеты (5 минут на одну сторону, 5 минут на другую), затем за следующие 10 минут жарим оставшиеся 2 котлеты таким же образом.

Claude AI:

Для решения этой задачи нужно оптимально использовать пространство сковороды.

Дано:
  • 6 котлет для жарки
  • Сковорода вмещает 4 котлеты одновременно
  • Каждая сторона жарится 5 минут
  • У каждой котлеты 2 стороны
Оптимальная стратегия:

0-5 минут: Кладем котлеты 1, 2, 3, 4 (первая сторона)

5-10 минут:

  • Переворачиваем котлеты 1, 2 (вторая сторона)
  • Убираем котлеты 3, 4 (первая сторона готова)
  • Кладем котлеты 5, 6 (первая сторона)

10-15 минут:

  • Убираем котлеты 1, 2 (полностью готовы)
  • Кладем котлеты 3, 4 (вторая сторона)
  • Переворачиваем котлеты 5, 6 (вторая сторона)

15 минут: Убираем котлеты 3, 4, 5, 6 (все готовы)

Ответ: 15 минут

Это минимально возможное время, поскольку каждая котлета должна жариться 10 минут (5 минут с каждой стороны), и мы максимально эффективно используем всё доступное место на сковороде.

Perplexity AI:

Минимальное время, необходимое для жарки 6 котлет на сковороде, вмещающей одновременно 4 котлеты, при условии, что одна сторона каждой котлеты жарится 5 минут, составляет 15 минут.

Объяснение:
  1. Сначала кладём 4 котлеты и жарим их с одной стороны — 5 минут.
  2. Затем снимаем 2 котлеты, переворачиваем оставшиеся 2 на другую сторону и кладём 2 новые сырые котлеты с той стороны, которую нужно жарить — ещё 5 минут.
  3. После этого снимаем полностью готовые 2 котлеты, переворачиваем те, что жарились с одной стороны, и кладём обратно снятые на предыдущем этапе 2 котлеты. Снова жарим 5 минут.

В итоге каждая котлета будет прожарена с двух сторон, и все 6 котлет будут готовы через 15 минут

ChatGPT:

Жарим котлеты с двух сторон, по 5 минут на каждую сторону, всего 10 минут на котлету. На сковородку помещается только 4 котлеты из 6. Нужно найти минимальное время.

Обозначим котлеты как A, B, C, D, E, F.

Стратегия:
  1. Сначала жарим A, B, C, D с одной стороны - 5 минут.
  2. Переворачиваем A, B, C, D и одновременно добавляем E и F вместо двух любых котлет (скажем, C и D), у которых уже по одной стороне готово.
  3. Таким образом: A и B продолжают жариться второй стороной, E и F начинают жариться первой стороной.
  4. A и B продолжают жариться второй стороной,
  5. E и F начинают жариться первой стороной.

Жарим снова 5 минут.

Теперь:

  • A и B полностью готовы (по 5+5),
  • C и D — по одной стороне (жарились только 1 раз),
  • E и F — по одной стороне.
  1. Теперь жарим C, D, E, F — по очереди по 2 котлеты или 4 вместе, но надо дожарить вторую сторону у всех.

Но обратите внимание: C и D уже жарились 1 сторону в самом начале, E и F — во втором этапе.

Берём C, D, E, F и жарим их по 2 пары, чтобы дожарить вторую сторону. За 5 минут дожариваем C и E, потом D и F.

Этапы:
  • 5 мин: A, B, C, D (первая сторона)
  • 5 мин: A, B (вторая сторона) + E, F (первая сторона)
  • 5 мин: C, E (вторая сторона)
  • 5 мин: D, F (вторая сторона)

Ответ: 20 минут — минимальное время, чтобы пожарить 6 котлет.

Комментарии автора (можете не читать, если вам и так уже все понятно).

DeepSeek дал верный ответ, но запутался в алгоритме (ну, или меня запутал): после первого этапа он снимает одну котлету и добавляет две. Grok очень много рассуждал, но в итоге пришел к неправильному ответу. Claude AI отлично справился с задачей. Также как и Perplexity AI, но последний был наиболее лаконичным из всех, и его ответ мне понравился больше всего. Ну и наконец ChatGPT начал за здравие, кончил — за упокой. Вместо того, чтобы жарить 4 котлеты на последнем этапе, он решил пожарить по 2 за раз, таким образом потратив на 5 минут больше, чем требуется.

Стоит также отметить, что ни одна из моделей не следовала в точности поставленному вопросу. Никто ведь не просил предоставлять алгоритм действий, а нужно было лишь посчитать время. Поэтому рассуждать можно было следующим образом: у 6 котлет 12 сторон, на сковородке можно жарить одновременно 4 стороны, следовательно требуется 12/4=3 цикла жарки по 5 минут, итого 15 минут.

Изображение в превью:
Автор: Бахтияр Соломонов
Источник: DALL·E 3
Автор не входит в состав редакции iXBT.com (подробнее »)

0 комментариев

Добавить комментарий

Сейчас на главной

Новости

Публикации

Вселенная оказалась на 306 миллионов лет моложе: как комковатая структура космоса объяснила поведение темной энергии

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

Почему медвежатина может быть опасной даже после 45 дней в морозилке

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

Белки возрастом 160 млн лет уничтожают современные супербактерии: как одна ошибка создала природный антибиотик

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

В дикой природе стали появляться гибриды белого и бурого медведей. Как это вообще стало возможным

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

Музыкальный центр Sony MHC-RX50: один из самых узнаваемых в 1997 году

Минисистема MHC-RX50 появилась на пике популярности музыкальных центров. Она вошла в число самых узнаваемых и популярных моделей среднего класса своей эпохи, наряду с Panasonic SC-AK40, Aiwa...

Ученые показали лицо первого представителя нашего вида: как выглядел Homo sapiens 300 тысяч лет назад

Около 315 тысяч лет назад на севере Африки жили люди, которых сегодня считают древнейшими известными представителями Homo sapiens. Международная группа исследователей восстановила внешность одного...