Один вопрос, одна попытка, мгновенный разбор и воспроизводимый вариант с ID.
Каждый вариант следует одной матрице навыков, поэтому случайность не выбрасывает важные темы. Генераторы меняют числа, границы и маршруты, а ответы перемешиваются с пересчётом правильной позиции.
После первого ответа вопрос блокируется: перебрать варианты нельзя. Для зачёта ответь на все 10 вопросов, набери не менее 8 / 10 и дай хотя бы один верный ответ по каждому из 8 навыков.
Возьми значение, для которого условие явно истинно или ложно.
Проверь значение до границы, саму границу и значение после неё.
Убедись, что цикл с условием в начале умеет не входить в тело.
Пройди каждую подписанную ветвь до общего продолжения или конца.