Due parole:
il problema e', dato un codice segreto ed un tentativo di indovinarlo,
di marcare il tentativo di indovinarlo stesso attraverso una stringa
di eventuali 'p' seguiti da eventuali 'm', dove
ogni colore corretto in posizione corretta, viene marcato con 'p',
mentre ogni colore corretto in posizione
non corretta viene marcato con 'm'.
Per esempio se il codice e' "rgyb",, ed il tentativo di indovinarlo e'
"xxxx", allora la riposta sara' una stringa vuota.
Per la coppia secret, guess "rgyb","xxxr", la risposta e' "m". ('r' e'
corretto ma nella posizione sbagliata)
Per la coppia secret, guess "rgyb","rxxx", la risposta e' "p" ('r' e'
corretto e nella posizione giusta).
Col senno di poi vedo molti margini di miglioramento e di discussione.
Ciao.
tony