Tach!
Nicht alle Zahlen die mit einer Null beginnen, sind ungültig.
Zahlen, die mit 0 beginnen sind Zahlen mit führenden Nullen und die sind nicht erlaubt. "Nicht erlaubt" ist was anderes als "sind zu ignorieren". Erlaubten Zahlen mit nicht erlaubten führende Nullen gibt es nicht, wenn die Eingabe mit 0 anfängt. Wir sind hier in der Informatik, da sind diese Zeichen vorhanden und haben keine Sonderstellung wie beim Rechnen in der Mathematik. Die Aufgabe ist in der Formulierung und mit dem Zusatz nicht lösbar. Es sei denn, ich interpretiere sie anders als nach dem Wortlaut, das wäre dann aber das Fach Deutsch. Und dann ist das Ergebnis nicht mehr deterministisch.
dedlfix.