题目描述的 GK 改为 Gk
我们已知 n 对夫妻的婚姻状况,称第 i 对夫妻的男方为 Bi,女方为 Gi。若某男 Bi 与某女 Gj 曾经交往过(无论是大学,高中,亦或是幼儿园阶段,i≤j),则当某方与其配偶(即 Bi 与 Gi 或 Bj 与 Gj)感情出现问题时,他们有私奔的可能性。不妨设 Bi 和其配偶 Gi 感情不和,于是 Bi 和 Gj 旧情复燃,进而 Bj 因被戴绿帽而感到不爽,联系上了他的初恋情人 Gk ……一串串的离婚事件像多米诺骨牌一般接踵而至。若在 Bi 和 Gi 离婚的前提下,这 2n 个人最终依然能够结合成 n 对情侣,那么我们称婚姻 i 为不安全的,否则婚姻 i 就是安全的。
给定所需信息,你的任务是判断每对婚姻是否安全。
我们已知 $n$ 对夫妻的婚姻状况,称第 $i$ 对夫妻的男方为 $B_i$,女方为 $G_i$。若某男 $B_i$ 与某女 $G_j$ 曾经交往过(无论是大学,高中,亦或是幼儿园阶段,$i \le j$),则当某方与其配偶(即 $B_i$ 与 $G_i$ 或 $B_j$ 与 $G_j$)感情出现问题时,他们有私奔的可能性。不妨设 $B_i$ 和其配偶 $G_i$ 感情不和,于是 $B_i$ 和 $G_j$ 旧情复燃,进而 $B_j$ 因被戴绿帽而感到不爽,联系上了他的初恋情人 $G_k$ ……一串串的离婚事件像多米诺骨牌一般接踵而至。若在 $B_i$ 和 $G_i$ 离婚的前提下,这 $2n$ 个人最终依然能够结合成 $n$ 对情侣,那么我们称婚姻 $i$ 为不安全的,否则婚姻 $i$ 就是安全的。
给定所需信息,你的任务是判断每对婚姻是否安全。