Решение:
1. Постройте прямую, параллельную данной, на заданном расстоянии от неё. Таких прямых будет две, по разные стороны от данной.
2. Найдите точки пересечения построенных прямых с окружностью.
Количество решений: Задача может иметь 0, 1, 2, 3 или 4 решения, в зависимости от взаимного расположения прямой и окружности, а также величины заданного расстояния.