What It Prints — это веб-игра, где тебе показывают небольшой фрагмент кода, а задача простая: угадать, что именно выведет программа. Формат затягивает — пару минут на задачу, и вот ты уже прочитал десяток чужих скриптов. Сервис бесплатный, работает прямо в браузере и поддерживает популярные языки (Python, jаvascript, Java, Go, C/C++, Swift и др.)
.

Зачем это нужно


  1. Прокачка «чтения» кода. Большинство ошибок мы ловим именно когда не до конца понимаем, как работает чужой snippet.
  2. Быстрая разминка мозга. Задача занимает 1-3 минуты — удобно между делами.
  3. Подготовка к собеседованиям. Часто дают похожие вопросы: «что напечатает код и почему».



Как работает игра


  1. Случайная задача. На экране кусок кода + счётчик очков.
  2. Пишешь ответ. Внизу поле из квадратных ячеек — вводишь предполагаемый вывод.
  3. Момент истины. Нажимаешь Run → сервис показывает реальный вывод и начисляет баллы, если ты угадал.
  4. Новый раунд. Следующий фрагмент подбирается случайно, сложность растёт.


Под капотом система просто запускает код в «песочнице» и сравнивает твой ввод с реальным stdout. Поэтому «читов» нет: вывод всегда честный.



Если нужно быстро «разогреться» перед рабочим днём или интервью — What It Prints удобнее. Для глубокого алгоритмического скилла, конечно, пригодятся и большие площадки.

Как начать
Открой whatitprints.com — регистрация не нужна. Выбери нужны язык программирования и приступай к задачам. После того как ввел число, нажми Enter.


Cекреты быстрого прогресса



  • Читай снизу вверх. Начни с внутреннего цикла/функции — так легче понять порядок вывода.
  • Логируй в голове. Представь, что каждый print пишет в консоль — прокручивай пошагово.
  • Не бойся проиграть. Ошибка = мгновенный фидбэк, а задачи рандомные — никто не видит твой счёт.
  • Меняй язык. Попробуй решить те же пазлы на другом языке — заметишь тонкие различия синтаксиса.


FAQ



Есть ли таймер? Нет. Время прохождения не влияет на баллы.
Можно ли играть с телефона? Да, сайт адаптирован; удобнее в горизонтальном режиме.
Хранит ли сервис мои решения? Нет аккаунта — нет истории. Для отслеживания прогресса веди свои заметки.
Появятся ли задачи на PHP? Автор упоминал в чате, что планирует добавить новые языки, но дат нет.

Итог
What It Prints — лёгкий способ натренировать внимательность к деталям кода. Пять-десять задач утром занимают меньше четверти часа, зато мозг уже «включён» в рабочий режим. Попробуй — возможно, это станет твоей ежедневной разминкой перед IDE.