Странно, что просят написать программу - эта задача решается на бумажке через X, Y, Z с учетом того, что все числа в диапазоне 0 - 9.
Причем на бумажке решаются обе задачи: и с перестановкой последних двух цифр, и без перестановки. Единственная тонкость - если учитывать оба варианта, то следует учесть, что одно решение (трехзначное число) у них будет общим.