Salve a tutti, potreste aiutarmi a risolvere il seguente esercizio???

Sia n un intero la cui rappresentazione in base dieci è ckck-1ck-2...c1c0 (dove ogni simbolo ci è una cifra compresa tra 0 e 9) e sia a un array di int in cui l'elemento a[i] è pari a ci (0  i  k). Scrivere un metodo di classe ricorsivo che riceve in input a e restituisce n.
Ad esempio, se a fosse il seguente array:
3 2 4 5
a0 a1 a2 a3

il metodo dovrebbe restituire il valore 5432.

Grazie mille a tutti.