Секретный лифт прохождение // The Secret Elevator
🎮👨💻 15 игр, которые научат программированию
А также помогут подготовиться к техническому собеседованию, развить алгоритмическое мышление и просто провести свободное время с пользой. 1. CodeCombat CodeCombat — игра в формате RPG, где игроки используют различные востребованные языки программирования, такие как Python, JavaScript, C++ и другие, чтобы пройти уровни, решать головоломки и сражаться с врагами. CodeCombat предлагает обширный набор уровней для изучения и практики навыков программирования, начиная с основных концепций и постепенно переходя к более сложным алгоритмам и структурам данных...
У меня опять сломался грузовой лифт (со мной внутри), поэтому сегодня будет Elevator Saga: игра про управление лифтами
Суть простая: на экране здание с лифтами и людьми, которые хотят попасть на разные этажи. Задача — написать на JS логику, которая будет решать, куда ехать каждому лифту. Чем эффективнее алгоритм, тем больше людей успеете перевезти за отведённое время и тем сложнее уровни откроются. Первые уровни проходятся на интуиции: «если лифт свободен, езжай на вызов». Но уже к пятому-шестому уровню начинаются проблемы: лифтов несколько, люди едут в разные стороны, время ограничено. Приходится думать про очереди, приоритеты, направление движения. То есть играючи тренируетесь писать алгоритмы планирования...