hi,
Hat jemand eine Idee wie man das am einfachsten machen kann?
Deine Freunde sind ersteinmal: hex()
hex EXPR
hex Interprets EXPR as a hex string and returns the corresponding
value. (To convert strings that might start with either 0, 0x,
or 0b, see the oct entry elsewhere in this document.) If EXPR is
omitted, uses "$_".
print hex '0xAf'; # prints '175'
print hex 'aF'; # same
Hex strings may only represent integers. Strings that would
cause integer overflow trigger a warning.
Zum Auffinden von Lücken in einer Zahlenreihe, ermittele den kleinsten und den größten Wert, dann durchlaufe die Liste in Integer-Schritten und prüfe, ob der gerade durchlaufene Wert in der Liste vorhanden ist. Ggf. schreibe die Ausgangsliste auf einen hash, da kannst Du mit exists() prüfen.
Hotti