Per risolvere questo tipo di problemi è sempre meglio usare una griglia come questa qui sotto, ed eliminare man mano le scelte impossibili: qui è già stata considerata l'affermazione secondo cui nessuno ha la maglietta con lo stesso colore del cognome.
Poiché l'attore con la maglietta rossa risponde a Rosa, sappiamo che quest'ultimo non può avere la maglietta rossa: inoltre Rosa si è lamentato perché sua moglie aveva fatto casino con le magliette scure, quindi non può nemmeno averla nera. Pertanto deve averla bianca. La nostra griglia diventa così
| maglia attore | bianca | rossa | nera | rosa | 
| Bianchi | × | |||
| Rossi | × | × | ||
| Neri | × | × | ||
| Rosa | √ | × | × | × | 
Prendiamo l'ultima frase. Neanche Neri ama il proprio cognome, quindi non può avere la maglietta rossa, perché il suo possessore era indifferente ai colori; pertanto ha la maglietta rosa.
| maglia attore | bianca | rossa | nera | rosa | 
| Bianchi | × | × | ||
| Rossi | × | × | × | |
| Neri | × | × | × | √ | 
| Rosa | √ | × | × | × | 
È ora immediato stabilire che Bianchi ha la maglietta rossa e Rossi quella nera.
| maglia attore | bianca | rossa | nera | rosa | 
| Bianchi | × | √ | × | × | 
| Rossi | × | × | √ | × | 
| Neri | × | × | × | √ | 
| Rosa | √ | × | × | × | 
Questi problemi diventano interessanti quando gli indizi sono davvero pochi :-)