What It Prints — это веб-игра, где тебе показывают небольшой фрагмент кода, а задача простая: угадать, что именно выведет программа. Формат затягивает — пару минут на задачу, и вот ты уже прочитал десяток чужих скриптов. Сервис бесплатный, работает прямо в браузере и поддерживает популярные языки (Python, jаvascript, Java, Go, C/C++, Swift и др.)
.
Зачем это нужно
- Прокачка «чтения» кода. Большинство ошибок мы ловим именно когда не до конца понимаем, как работает чужой snippet.
- Быстрая разминка мозга. Задача занимает 1-3 минуты — удобно между делами.
- Подготовка к собеседованиям. Часто дают похожие вопросы: «что напечатает код и почему».
Как работает игра
- Случайная задача. На экране кусок кода + счётчик очков.
- Пишешь ответ. Внизу поле из квадратных ячеек — вводишь предполагаемый вывод.
- Момент истины. Нажимаешь Run → сервис показывает реальный вывод и начисляет баллы, если ты угадал.
- Новый раунд. Следующий фрагмент подбирается случайно, сложность растёт.
Под капотом система просто запускает код в «песочнице» и сравнивает твой ввод с реальным stdout. Поэтому «читов» нет: вывод всегда честный.
Если нужно быстро «разогреться» перед рабочим днём или интервью — What It Prints удобнее. Для глубокого алгоритмического скилла, конечно, пригодятся и большие площадки.
Как начать
Открой whatitprints.com — регистрация не нужна. Выбери нужны язык программирования и приступай к задачам. После того как ввел число, нажми Enter.
Cекреты быстрого прогресса
- Читай снизу вверх. Начни с внутреннего цикла/функции — так легче понять порядок вывода.
- Логируй в голове. Представь, что каждый print пишет в консоль — прокручивай пошагово.
- Не бойся проиграть. Ошибка = мгновенный фидбэк, а задачи рандомные — никто не видит твой счёт.
- Меняй язык. Попробуй решить те же пазлы на другом языке — заметишь тонкие различия синтаксиса.
FAQ
Есть ли таймер? Нет. Время прохождения не влияет на баллы.
Можно ли играть с телефона? Да, сайт адаптирован; удобнее в горизонтальном режиме.
Хранит ли сервис мои решения? Нет аккаунта — нет истории. Для отслеживания прогресса веди свои заметки.
Появятся ли задачи на PHP? Автор упоминал в чате, что планирует добавить новые языки, но дат нет.
Итог
What It Prints — лёгкий способ натренировать внимательность к деталям кода. Пять-десять задач утром занимают меньше четверти часа, зато мозг уже «включён» в рабочий режим. Попробуй — возможно, это станет твоей ежедневной разминкой перед IDE.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.