Amigos, preciso de um algoritmo (em java) que leia um array de inteiros e retorne uma string com os números contidos no array, considerando o seguinte:
No caso de intervalos contínuos, devem constar da string apenas o primeiro e o último número separados pela expressão " a ".
No caso de números que não representam intervalos contínuos, devem estar separados por ", " (virgula e espaço).
Tentando explicar melhor com um exemplo:
Imaginemos um array de inteiros com os sequintes números (os números não se repetem no array):
1, 2, 3, 4, 5, 6, 7, 8, 11, 15, 22, 23, 24, 25, 26, 27, 28, 35, 39
O resultado deve ser uma string com o seguinte conteúdo:
“1 a 8, 11, 15, 22 a 28, 35, 39”
Alguém consegue ajudar?
Saudações.
