Siete capaci di usare le cifre 2,0,1,9 in questo ordine e ottenere i numeri interi da 0 a 10 per mezzo di operazioni aritmetiche “semplici?” In ordine crescente di complessità potete usare:
(1) le quattro operazioni + × − /, la concatenazione (ottenendo per esempio 201), il meno unario (quello che si mette prima del primo numero), le parentesi;
(2) l’elevazione a potenza ^, la radice quadrata √, il fattoriale !, il punto decimale anche non preceduto da uno 0 (come in .2);
(3) la funzione int() per avere il valore intero ( int(201/9) = 22)
(un aiutino lo trovate sul mio sito, alla pagina http://xmau.com/quizzini/p355.html; la risposta verrà postata lì il prossimo mercoledì. Problema mio.)
2+0+1-sqr(9)=0
2+0!+1-sqr(9)=1
2+0+1-9^0=2
2-0!-1+sqr(9)=3
2-0-1+sqr(9)=4
2-0!+1+sqr(9)=5
2-0+1+sqr(9)=6
2+0!+1+sqr(9)=7
-2+0+1+9=8
-2-0!+1+9=9
2-0-1+9=10
La formula per il 2 non rispetta le regole: c’è uno zero di troppo
Lo zero “in più” sta a potenza. Non credo vada contro le regole.
Comunque c’è l’alternativa:
2+0!-1^9=2
Piccola correzione:
-2+0!+1+9=9