Два стакана | Логические задачи

Есть два стакана с водой. В первом вода холодная (допустим 10 градусов по Цельсию), во втором — горячая (например 90 по Цельсию ). Если их поставить рядом, то понятно, что через некоторое время температура воды в стаканах станет одинаковой.

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

Подсказка: у Вас есть ещё один ( а у кого-то много 🙂  ) стакан.

Два стакана | Логические задачи: 4 комментария

  1. Ды собсно, не тупя…. Если уж пренебрегаем потерями энергии — горячую воду переливаем в пустой стакан. Ставим холодную воду рядом с пустым горячим — температура горячего сильно уменьшается, холодного (ибо с водой) совсем чуть чуть увеличивается. Ставим горячую воду в третьем стакане рядом с холодной в первом — она сравнивается. Температура воды теперь одинаковая, а температура самого первого стакана выше, чем пустого второго. Переливаем обратно во второй воду из третьего. Доне.

  2. От разместившего задачу.
    Решение от Korney G в принципе правильное, небольшое превышение температутры воды в первом стакан будет. Но в нём неизвестные величины — масса и теплоемкость стакана. В моём решении эти величины вообще не учитываются, при этом достигается больший эффект.
    Переливаем половину воды из первого стакана в пустой (далее — третий, потому что он теперь не пустой :)).
    Выравниваем температуру третьего и второго.
    Выравниваем температуру первого и второго. Теперь температутра воды в третьем выше чем во втором, а в первом — равна температуре во втором.
    Переливаем из третьего в первый.

  3. Если с помощью третьего стакана поменять воду в первых двух, то вода в первом стакане будет горячее воды во втором почти на 80 градусов.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *