Натхненний...
Мережа - як я можу розробити кількість IP-адрес у заданому діапазоні?
Напишіть програму або функцію, яка приймає два рядки як вхідні дані, кожен з яких є IPv4 адресою, вираженою у стандартній пунктирній нотації та виводить або повертає кількість IP-адрес, охоплених цим діапазоном, включаючи вхід двох IP-адрес.
- Ви не повинні використовувати жоден зовнішній код, бібліотеки чи послуги, призначені для розбору IP-адреси. (Прийнятні інші стандартні функції бібліотеки рядків.)
- Усі 2 ^ 32 IP-адреси рівні. Не робиться відмінностей для трансляції, класу Е тощо.
- Діють звичайні правила гольф-коду.
Наприклад:
"0.0.0.0","255.255.255.255" returns 4294967296.
"255.255.255.255","0.0.0.0" also returns 4294967296.
"1.2.3.4","1.2.3.4" returns 1.
"56.57.58.59","60.61.62.63" returns 67372037.
"1","2" is invalid input. Your code may do anything you like.