
Esiste un metodo per vincere al gioco numerico che sta facendo impazzire il web? Prima di vederlo, cerchiamo di capire come funziona il gioco. I due "concorrenti" pensano a un numero tra 0 e 100, senza dirlo all'altro, e devono cercare di indovinare il numero dell'avversario. Come? Capiamolo con un esempio.
Immaginiamo che il giocatore numero 1 abbia scelto il numero 31, mentre il secondo giocatore ha scelto il numero 52. A questo punto:
- il primo giocatore prova ad indovinare il numero del secondo giocatore (che è 52) dicendo un numero a caso tra 0 e 100, per esempio 73;
- il secondo giocatore a questo punto deve dire se il numero 73 è quello che aveva pensato, oppure se il suo numero è maggiore o minore di 73. Nel nostro caso, 73 non è il numero corretto, bensì è maggiore del numero giusto (52), quindi il secondo giocatore dirà "più basso";
- tocca al secondo giocatore, che proverà ad indovinare il numero del primo (31), che dovrà rispondere "giusto", "più alto" o "più basso" a seconda del numero detto dall'avversario;
- a questo punto, quando tocca di nuovo al primo giocatore, sa che questa volta per indovinare dovrà dire un numero tra 0 e 73, dato che al primo turno il suo avversario ha risposto "più basso";
- il gioco prosegue così, un turno dopo l'altro, finché uno dei due giocatori non avrà azzeccato il numero dell'altro.
Le sorti di questo gioco sembrano del tutto casuali – e lo sono! – ma esiste un metodo per consentirci di non allontanarci mai troppo dalla soluzione.
Se proviamo ad indovinare in modo del tutto casuale, sparando numeri senza ragionare, potremmo sia avvicinarsi tantissimo alla risposta, che andare molto lontani! Per esempio, nel nostro caso di sopra, dire il numero 73 riduce poco l'intervallo in cui si trova la soluzione – che è 31. Se invece il numero da indovinare fosse stato 80, il primo giocatore avrebbe fatto "bingo", perché avrebbe ridotto tantissimo l'intervallo delle possibili soluzioni.
Esiste però un metodo in cui possiamo essere sicuri di avvicinarci sempre di più alla nostra soluzione. È il cosiddetto metodo della bisezione e funziona così: dividiamo sempre l'intervallo a metà. Per capirci, se l'intervallo delle possibili soluzioni è da 0 a 100, come primo numero diciamo 50. Se l'avversario ci dice che il suo numero è più alto di 50, dividiamo a metà l'intervallo 50-100 dicendo quindi 75, se invece l'avversario ci dice che il risultato è più basso di 50, dividiamo a metà l'intervallo 0-50 dicendo 25.
E così via: proseguiamo dividendo via via l'intervallo delle possibili soluzioni, fino a trovare quella corretta. Questo metodo non è di sicuro il più veloce – insomma, non è il più efficiente – ma è sicuramente un metodo estremamente efficace! Ci consente infatti di trovare sicuramente il numero del nostro avversario in un massimo di 7 mosse.
Provare per credere!