Manejo de números enormes

Implementa esos numerotes utilizando listas enlazadas, de esa manera tendrás números tan grandes como lo permita la RAM de tu chip. Además, y de manera afortunada, deberás crear tus propios algoritmos para llevar a cabo las operaciones que necesitas.