class Dvach {
static int reverse(int num) {
if (num > -10 && num < 10) {
return num;
}
num
= Math.
abs(num
) / 10;
return Integer.
parseInt(signed
+ (reverse
(num
))); }
public static void main
(String[] args
) { int[] testValues = {0, 1, -1, 21, 25659, -25659};
for (int num: testValues) {
System.
out.
println(reverse
(num
)); }
}
}
Y2xhc3MgRHZhY2ggewogIHN0YXRpYyBpbnQgcmV2ZXJzZShpbnQgbnVtKSB7CiAgICBpZiAobnVtID4gLTEwICYmIG51bSA8IDEwKSB7CiAgICAgIHJldHVybiBudW07CiAgICB9CgogICAgU3RyaW5nIHNpZ25lZCA9IFN0cmluZy52YWx1ZU9mKG51bSAlIDEwKTsKICAgIG51bSA9IE1hdGguYWJzKG51bSkgLyAxMDsKCiAgICByZXR1cm4gSW50ZWdlci5wYXJzZUludChzaWduZWQgKyAocmV2ZXJzZShudW0pKSk7CiAgfQoKICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICBpbnRbXSB0ZXN0VmFsdWVzID0gezAsIDEsIC0xLCAyMSwgMjU2NTksIC0yNTY1OX07CiAgICBmb3IgKGludCBudW06IHRlc3RWYWx1ZXMpIHsKICAgICAgU3lzdGVtLm91dC5wcmludGxuKHJldmVyc2UobnVtKSk7CiAgICB9CiAgfSAgICAKfSAg