Постановка задачи
Сначала определяют вопрос, исходные данные, результат и ограничения.
Постановка задачи
Изменяйте параметры, наблюдайте результат и проверяйте объяснение. Сброс возвращает исходный опыт.
Фраза «выбрать лучшее место» недостаточно точна. Лучшее по какому признаку: кратчайшему пути, стоимости или равномерности расстояний? Укажите измеримый критерий. Перечислите входные данные, их единицы и допустимые значения. Опишите вид ответа и нужную точность.
Например для стоимости тетрадей входы — цена и количество, выход — общая стоимость, ограничение — неотрицательная цена и целое неотрицательное количество. Уже здесь можно подготовить проверочный случай: при нулевом количестве итог должен быть нулевым.