🖥 Задача с собеседования | Уровень: #Junior



Условие:



Найти «счастливый» ip. Он считается счастливым, если сумма двух байтов с левой стороны равняются сумме двух байтов с правой стороны.

На вход функции всегда идёт строка с ipv4 адресом.




Пример:



is_happy_ip("255.255.255.255") -> True

is_happy_ip("0.0.0.1") -> False

is_happy_ip("101.78.170.9") -> True




P.S. 1 байт - число от 0 до 255



Делитесь своим решением в комментариях👇





def is_happy_ip(ip: str) -> bool:

g = ip.split('.')

return int(g[0])+int(g[1]) == int(g[2])+int(g[3])




@python_job_interview