Ah, è quello che ti preoccupa?
Non gli HD in scala planetaria necessari per contenere il tutto?
A meno di non mettere il reset totale ogni volta che uno esce da una cella.
Programma completo:
print(f"Risultato: {eval('*'.join(str(x + 1) for x in range(max(1, int(input('Inserisci un numero: '))))))}")
Lista scambiLista scambi