Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Mastermind-Diminuire la sorte

a
alecapecchi (3860 points)
6 14 21
in Es1 by (3.9k points)
edited by
Ogni volta nella configurazione ci viene restituita una tupla con le risposte corrette al posto giusto e con quelle corrette, ma al posto sbagliato, tuttavia noi non sappiamo l’ordine di questi due valori e quindi non possiamo sapere di volta in volta se scambiando due numeri ci stiamo avvicinando od allontanando dalla soluzione. A questo punto, una volta scoperti i numeri che compongono il codice segreto, l’unica idea, che mi viene in mente è provare tutte le possibili combinazioni di questi. Queste sarebbero 720 per una combinazione da 6 caratteri, 5040 per 7 caratteri e 40320 per 8, quindi generando combinazioni in modo random (e senza avere indicazioni sulle posizioni), tutto si baserebbe sulla fortuna di azzeccare la soluzione in pochi tentativi
627 views
closed

1 Answer

Best answer
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
selected by
ma che sorte e sorte ... qualcosa puoi in ogni caso dedurla .... sono due mondi paralleli alternativi e prima o poi puoi capire quale dei due è coerente con i tentativi successivi (che puoi scegliere apposta per distinguere di che caso si tratta)
L
LucaStravato (1360 points)
10 31 38
by (1.4k points)
Scusi prof cosa intende con mondi paralleli alternativi?