Чтобы вычесть смешанные числа с разными знаменателями, приводим дроби к общему знаменателю. Общий знаменатель для 12 и 18 равен 36.
\[ 12\frac{5}{12} - 8\frac{7}{18} = 12\frac{5 \cdot 3}{12 \cdot 3} - 8\frac{7 \cdot 2}{18 \cdot 2} = 12\frac{15}{36} - 8\frac{14}{36} = (12-8) + (\frac{15}{36} - \frac{14}{36}) = 4 + \frac{1}{36} = 4\frac{1}{36} \]
Ответ: \( 4\frac{1}{36} \)