Краткий ответ:
а)
\[
3a^2c-3c^3=3c(a-c)(a+c).
\]
б)
\[
a^2-9b^2+a-3b=(a-3b)(a+3b+1).
\]
Решение:
а)
Выносим общий множитель \(3c\):
\[ 3a^2c-3c^3=3c(a^2-c^2). \]
В скобках — разность квадратов:
\[ a^2-c^2=(a-c)(a+c). \]
Значит,
\[ \boxed{3a^2c-3c^3=3c(a-c)(a+c)}. \]
б)
Группируем слагаемые:
\[ a^2-9b^2+a-3b=(a^2-9b^2)+(a-3b). \]
Разложим разность квадратов:
\[ a^2-9b^2=(a-3b)(a+3b). \]
Тогда:
\[ (a-3b)(a+3b)+(a-3b). \]
Выносим общий множитель \(a-3b\):
\[ \boxed{(a-3b)(a+3b+1)}. \]
Проверка: при раскрытии скобок получаются исходные многочлены.