(Gracias a anon para señalar un error en un post anterior).
Sugerencia: Para solucionar $x \equiv 12^{12^{12^{12}}} \pmod{100}$, debemos resolver las ecuaciones $$x \equiv 12^{12^{12^{12}}} \pmod{4} \tag{1}$$ $$x \equiv 12^{12^{12^{12}}} \pmod{25},\tag{2}$$ y, a continuación, aplicar el Teorema del Resto Chino.
Solución de la ecuación (1) es muy fácil. $12 \equiv 0 \pmod{4} \implies 12^k \equiv 0 \pmod{4}$ para todos los enteros $k$. La ecuación (2) puede ser resuelto mediante el Teorema de Euler:
$$ x \equiv y \pmod{\varphi(n)} \implies a^x \equiv a^y \pmod{n},$$
tan largo como $\gcd(a,n) = 1$. Puntada de todas estas cosas juntas para encontrar su solución.
Alternativa (y potencialmente mejor) Sugerencia:
Tenga en cuenta que $12^{12^{12^{12}}} = 3^{{12^{12^{12}}}} \cdot 4^{{12^{12^{12}}}}$. Por lo tanto:
$$
12^{12^{12^{12}}} \pmod{100} = 3^{{12^{12^{12}}}} \cdot 4^{12^{12^{12}}} \pmod{100}.
$$