Placa

Published by persolut in

Ao viajar pela Europa, é preciso prestar atenção a como a placa é exibida no país indicado. Ao cruzar a fronteira, você precisa estacionar no acostamento, desparafusar a placa, reagrupar os caracteres de acordo com as regulamentações locais, prendê-la novamente e seguir viagem.

Crie uma solução que possa formatar o número do DMV em um número de placa com o agrupamento correto. A entrada da função consiste em uma string s e no tamanho do grupo n. A saída deve conter caracteres em maiúsculas e dígitos. Os novos grupos são formados da direita para a esquerda e conectados por -. A ordem original do número do DMV é preservada.

Exemplos

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"

Observações

N/A