Indipendente dalla lingua / matematica
Ispirato dalla risposta di Kiril Kirov sopra. Mi sono incuriosito dalle proprietà matematiche dell'inversione di un numero, quindi ho deciso di indagare un po '.
Si scopre che se si traccia la differenza n - rev(n)per i numeri naturali nin una base r, si ottengono motivi come questo ( (n - rev(n)) / (r - 1), per r=10, avvolto in rcolonne, il rosso indica un numero negativo):

Questa sequenza potrebbe essere generata come tale (pseudocodice):
for i=1 to r:
output 0
for m=0, 1, …
for k=1 to (r-1):
for d=1 to r^m:
for i=0 to (r-1):
output (r-1) * (r+1)^m * (k - i)
Se memorizzi questi valori in un elenco / array, n - arr[n]otterrai la forma inversa di n. Ora, per "giocare matematicamente a golf", vorremmo idealmente un'espressione a forma chiusa che ci dia il valore n: esimo nella sequenza, in modo da poter avere un'espressione a forma chiusa per risolvere l'intero compito. Sfortunatamente, non sono stato in grado di trovare un'espressione simile ... ma sembra che dovrebbe essere possibile. :(
Quindi sì, non tanto un code-golf quanto una curiosità matematica, ma se esiste un'espressione in forma chiusa della sequenza sopra, potrebbe effettivamente essere utile nelle proposte di golf PL appropriate.