Ao viajar pela Europa, é preciso prestar atenção a como a placa do país em questão é exibida. Ao cruzar a fronteira, você precisa estacionar no acostamento, desparafusar a placa, reagrupar os caracteres de acordo com as regulamentações locais, recolocá-la e continuar a viagem.
Crie uma solução que possa formatar o número do DMV como um número de placa com o agrupamento correto. A entrada da função consiste na string s e no comprimento do grupo n. A saída deve conter caracteres e dígitos em maiúsculas. Os novos grupos são formados da direita para a esquerda e conectados por -. A ordem original do número do DMV é preservada.
licensePlate("5F3Z-2e-9-w", 4) ➞ "5F3Z-2E9W"
licensePlate("2-5g-3-J", 2) ➞ "2-5G-3J"
licensePlate("2-4A0r7-4k", 3) ➞ "24-A0R-74K"
licensePlate("nlj-206-fv", 3) ➞ "NL-J20-6FV"