#P13810. [CERC 2022] Differences

[CERC 2022] Differences

Description

我们有一个包含 NN 个字符串 SiS_i 的列表。所有字符串长度均为 MM,且只包含字符 A、B、C 和 D。我们定义两个字符串 XXYY 之间的距离为它们在所有下标 jj 处字符不同的个数(即 XjYjX_j \neq Y_j 的下标数量)。已知在这些字符串中,恰好有一个特殊字符串,它与其他所有字符串的距离均为 KK。注意,可能存在其他字符串对之间的距离也为 KK。我们在寻找这个特殊字符串时遇到了困难,请你编写程序帮助我们找到它。

Input Format

第一行包含用空格分隔的三个整数 NNMMKK。接下来的 NN 行,每行一个字符串 SiS_i

Output Format

输出特殊字符串的编号 ii。字符串按输入顺序从 1 到 NN 编号。

5 10 2
DCDDDCCADA
ACADDCCADA
DBADDCCBDC
DBADDCCADA
ABADDCCADC
4
4 6 5
AABAAA
BAABBB
ABAAAA
ABBAAB
2

Hint

输入限制

  • 2N,M1052 \leq N, M \leq 10^5
  • 1KM1 \leq K \leq M
  • NM2107NM \leq 2 \cdot 10^7

由 ChatGPT 4.1 翻译