Bom, a não ser que professor diga o contrário, desde que passe no UVa está tudo certo. Se a sua idéia for algo muito diferente dá uma comentada no código se você achar que está muito obscuro.
Fórum