TÓPICO
Ja não sei o que fazer. Ajuda!!!
fcarriel perguntou 4 years ago
Já tentei várias vezes, mas ainda tenho esse Presentation Error. Será que eu estou esquecendo algo?
var input = require('fs').readFileSync('/dev/stdin', 'utf8');
var lines = input.split('\n');
var fim = false;
while(!fim){
/**
* ler quantidade de linhas
*/
let quantidade = Number(lines.shift());
if(quantidade === 0){
fim = true;
return;
}
/**
* ler linhas
*/
let linhas = [];
while(quantidade > 0){
linhas.push(lines.shift());
quantidade--;
}
/**
* Encontrar maior linha
*/
let maior = 0;
linhas.forEach(linha => {
if(linha.length > maior){
maior = linha.length;
}
});
/**
* A cada linha, aumentar linha (se necessário) e imprimir
*/
linhas.forEach(linha => {
linha = linha.padStart(maior, ' ') ;
console.log(linha);
});
/**
* DEIXE UMA LINHA EM BRANCO ENTRE OS CASOS DE TESTE.
*/
console.log('');
}