题目
http://118.190.20.162/view.page?gpid=T82
思路
没有思路,按照题目描述就行…关键是得读懂题目
代码
import re
def dvismerge(ip1:tuple,ip2:tuple) -> bool: # 大小合并
# True 1 > 2
minlen = min(ip1[1], ip2[1])
if ip1[0][:minlen] == ip2[0][:minlen]: # 等价
return True
else:
return False
def vismerge(ip_pre1:tuple,ip_pre2:tuple) -> tuple: # 同级合并
len1, len2 = ip_pre1[1], ip_pre2[1]
ip1, ip2 = ip_pre1[0], ip_pre2[0]
if len1 == len2 and ip1[:len1-1] == ip2[:len1-1]