Mas aí fica diferente do que foi proposto.
Repare que o código original imprime N vezes o caractere #
na linha N, alinhado à direita, que é diferente do que vc fez.
Sei que no texto ele cita "pirâmide", e que na prática ele quer apenas metade dela, enquanto o seu código imprime a pirâmide inteira, mas enfim...