Первое здание возможно так:
алг рисовать_фигуру()
нач
опустить перо
сместиться на вектор (0, 1)
сместиться на вектор (2, 0)
сместиться на вектор (-1, 2)
сместиться на вектор (1, 0)
сместиться на вектор (-1, 2)
сместиться на вектор (-1, -2)
сместиться на вектор (-1, 0)
сместиться на вектор (-1, -2)
сместиться на вектор (-1, 0)
сместиться на вектор (0, -1)
сместиться на вектор (1, 0)
поднять перо
кон
алг переместиться_между_фигурами()
нач
поднять перо
сместиться на вектор (6, 0)
кон
нач
рисовать_фигуру()
переместиться_между_фигурами()
рисовать_фигуру()
переместиться_между_фигурами()
рисовать_фигуру()
переместиться_между_фигурами()
рисовать_фигуру()
кон
2) алг рисовать_фигуру()
нач
опустить перо
сместиться на вектор (0, -2)
сместиться на вектор (1, -1)
сместиться на вектор (3, 0)
сместиться на вектор (1, 1)
сместиться на вектор (0, 2)
сместиться на вектор (-1, 1)
сместиться на вектор (-3, 0)
сместиться на вектор (-1, -1)
сместиться на вектор (0, -2)
сместиться на вектор (3, 0)
сместиться на вектор (-1, -1)
поднять перо
кон
нач
рисовать_фигуру()
рисовать_фигуру()
кон