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

To check your solution you need to sign in
Sign in to continue