уточняю, а то ниже невнятно написал.
рассмотрев остатки от деления каждого из членов уравнения на 3 и 4 можно доказать что x и z -четные, поэтому можно перенести любое слагаемое из левой части в правую и разложить на множители разность квадратов:
4^y=(5^z/2-3^x/2)*(5^z/2+3^x/2)
3^x=(5^z/2-2^y)*(5^z/2+2^y)
в первом случае множителями(то что стоит в скобках) будут степени двойки из этого, учитывая натуральность корней можно вытянуть
5^z/2=1+2^(2y-2)
во втором степенями тройки, отсюда получим:
5^z/2=1+2^y
приравнивая получаем y=2, и дальше x=z=2
длинное решение выходит, сначала доказываем что z x - четные, затем 3^x и 4^y раскладываем на множители как разность квадратов, в первом случае один из множителей должен быть равен 1 во втором 2, дальше просто, ответ: все квадраты, подробно тут: https://dl.dropboxusercontent.com/u/56740798/img179.jpg