Minimale Hamming-Distanz
Gegeben sind n
Bitstrings (Bitfolgen). Gesucht ist das Paar von Bitstrings, dessen Hamming-Distanz am kleinsten ist.
Eingabe
Die erste Zeile der Eingabe enthält eine ganze Zahl n
(2 ≤ n ≤ 1000).
Die nächsten n
Zeilen enthalten Bitstrings derselben Länge, jeweils in einer eigenen Zeile (1 ≤ || ≤ 30).
Ausgabe
Das Programm soll die kleinste Hamming-Distanz dieser Paare ausgeben.
Beispiele
Eingabe | Ausgabe |
---|---|
4 1111 1010 0000 1011 | 1 |
Erklärung
Die Hamming-Distanz zwischen 1011
und 1010
beträgt 1.
Constraints
Time limit: 6 seconds
Memory limit: 512 MB
Output limit: 1 MB