Migliorabile ti ha dato un bel suggerimento all'inutile doppio ciclo for….
io avrei messo a sistema le due funzioni.
se la somma a+b fosse stata 1256698755266? avresti fatto 1256698755265 cicli?
prima sarebbe il caso di fare un ripasso di analisi.
Y=38-x => x(38-x)=900 => -X^2+38x-900=0
alla funzione passi i termini a, b e c…