Supposto che hai N+1 elementi , la cui configurazione non cambia , devi generare 4^N espressioni , dove 4 è il numero delle operazioni che puoi utilizzare e N è il numero dei posti delle singole operazioni , calcolare i rispettivi risultati e scegliere quella con il risultato uguale a quello di riferimento . Es:
elementi :3,3
risultato :9
N+1=2,N=1
Avremo:
3+3=6
3-3=0
3*3=9 <-- Espressione cercata
3/3=1

Saluti