Frações simplificadas

Crie uma função que retorne a versão simplificada de uma fração.

Exemplos

simplify("4/6") ➞ "2/3"

simplify("10/11") ➞ "10/11"

simplify("100/400") ➞ "1/4"

simplify("8/4") ➞ "2"

Observações

  • Uma fração está simplificada quando não há fatores comuns (exceto 1) entre o numerador e o denominador. Por exemplo, 4/6 não está simplificada, pois 4 e 6 compartilham 2 como fator.
  • Se frações impróprias puderem ser transformadas em inteiros, faça isso no seu código (consulte o exemplo #4).