We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
defwrapper(f):deffun(l):l=[f"+91 {num[-10:-5]}{num[-5:]}" for num in l]f(l)returnfun@wrapperdefsort_phone(l):print(*sorted(l),sep='\n')if__name__=='__main__':l=[input()for_inrange(int(input()))]sort_phone(l)
def fun(arg_l):
# complete the function
numeros = []
for i in map(str, arg_l):
recortar = i[-10:]
num = f"+91 {recortar[:5]} {recortar[5:]}"
numeros.append(num)
return sort_fun(numeros)
return fun
defis_valid_phone(phone):return(len(phone)inrange(10,14)andphone[1:].isdigit())defwrapper(f):deffun(l):iflen(l)==0ornotisinstance(l,list):raiseValueError("Input must be a non-empty list")invalid_numbers=[phoneforphoneinlifnotis_valid_phone(phone)]ifinvalid_numbers:raiseValueError(f"Invalid phone numbers: {','.join(invalid_numbers)}")returnf(f"+91 {phone[-10:-5]} {phone[-5:]}"forphoneinl)returnfun
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Please Login in order to post a comment