完成word_puzzle(horizontal_str, vertical_str)函数,它接受两个字符串参数horizontal_str和vertical_str。该函数检查这两个字符串是否有一个相同的字符,并将它们打印出来,以便它们在这个共享字符处相交。
如果两个字符串有一个以上的共同字符,则使用第一个共享字符。这可以通过以下算法检测:
遍历horizontal_str字符串中的每个字符。
如果vertical_str字符串中存在该字符,则使用该字符的第一个出现的字符作为共享字符。
如果两个字符串没有相同的字符,该函数应该打印以下消息:" the two string do not intersection "。
您可以假设两个参数字符串至少有一个字符长,并且只包含小写字母字符。下面显示了调用该函数的三个示例。