Sizga faqat raqamlardan iborat s satri berilgan. Undan barcha mumkin bo'lgan, haqiqiy IPv4 manzillarini qaytaring. Natijani istalgan tartibda qaytarishingiz mumkin.
Haqiqiy IPv4 manzil . (nuqta) orqali ajratilgan 4 ta qismdan (har bir qism $0$ dan $255$ gacha bo'lgan butun son) iborat bo'ladi va ularda yetakchi nol (leading zero) bo'lishi mumkin emas. Masalan, "0.1.2.201" yoki "192.168.1.1" to'g'ri IPv4 manzillardir, ammo "0.011.255.245", "192.168.1.312", yoki "192.168@1.1" yaroqsiz hisoblanadi.
func solve(s string) []string {
// ...
}
Input: s = "25525511135"
Output: ["255.255.11.135","255.255.111.35"]
Input: s = "0000"
Output: ["0.0.0.0"]
Input: s = "101023"
Output: ["1.0.10.23", "1.0.102.3", "10.1.0.23", "10.10.2.3", "101.0.2.3"]