Es gibt 10 Athleten, die genau eine Sprache sprechen, und einen Athleten, der gar keine Sprache spricht. Es werden also 11 Häuser benötigt, da alle anderen Athleten mit einem der ersten 10 Athleten das Haus teilen können.
Ich musste bei der Aufgabe an den CD-Hit Algorithmus aus der Bioinformatik denken, mit dem Protein- oder Gensequenzen in Cluster aus ähnlichen Sequenzen eingeteilt werden. Der funktioniert nach einem ähnlichen Prinzip, nur dass dort nicht mit der kleinsten, sondern der längsten Sequenz begonnen wird.