Seja o preço por bola e a quantidade de bolas, pela primeira informação temos que .
A segunda informação diz que se o preço fosse 4 reais a menos a quantidade seria de 5 a mais, em símbolos traduzimos como . Temos um sistema de equações para resolver, de onde podemos isolar o preço como e substituir na primeira, fazendo .
As soluções são , que é descartada pois sabemos que o número de bolas é maior que zero, e .
Note que isso significa que o preço de cada bola seria 25 reais. No cenário em que você propôs teríamos 20 bolas custando 20 reais cada, mas isto não satisfaz a segunda equação, pois não é igual a , ou seja, você não satisfaz a condição do enunciado! Portanto não pode ser solução.