Encontre as equações verdadeiras

Você recebe um array de equações, cada uma armazenada como uma string. Retorne um novo array contendo apenas as equações matematicamente verdadeiras (true). Mantenha as equações verdadeiras (true) na ordem original.

Por exemplo, em ["1+1=2", "2+2=3", "5*5=10", "3/3=1"], apenas "1+1=2" e "3/3=1" são verdadeiras (true).

Exemplos

Program.TrueEquations(new string[] { "2*2=4" }); // ➞ new string[] { "2*2=4" }

Program.TrueEquations(new string[] { "1+1=3", "3-1=1" }); // ➞ new string[] {  }

Program.TrueEquations(new string[] { "1+1=2", "2+2=3", "5*5=10", "3/3=1" }); // ➞ new string[] { "1+1=2", "3/3=1" }

Observações

  • Se todas as equações forem falsas (false), retorne um array vazio.
  • As equações usam apenas +, -, * e /.