also 891 ist meiner Meinung nach nicht die richtige Lösung - oder ich verstehe deine Aufgabenbeschreibung falsch:
Zwischen 100 und 999 gibt es 900 Zahlen. Man kann leicht 10 Zahlen aufzählen, die aus drei unterschiedlichen Ziffern bestehen - also gibt es weniger als 891 Möglichkeiten.
Meine Lösung wäre 252:
* 9 Zahlen mit 00 an den letzten Stellen (100, 200, …, 900)
* Für alle Ziffern zwischen 1 und 9 gibt es drei Möglichkeiten, dass diese genau zweimal in einer Zahl vorkommen.
a) letzte beiden Stellen ==> erste Ziffer kann 8 mögliche (andere!) Werte haben (nicht die 0)
b) 1. + 2. Stelle ==> verbleibende Ziffer kann 9 mögliche andere Werte haben (auch die 0)
c) 1. + 3. Stelle ==> analog zu b)
==> 9 * (8 + 9 + 9) Zahlen für diese Fälle
* Für alle Ziffern zwischen 1 und 9 gibt es schließlich noch die Möglichkeit, dass nur diese eine Ziffer dreimal vorkommt. ==> 9 Zahlen für diese Fälle (111, 222, …, 999)