#include<stdio.h>
int main() {
int n, a, b, c, d, e, front, back;
// 穷举所有五位数
for(n = 10000; n <= 99999; n++) {
e = n % 10;
d = n / 10 % 10;
c = n / 100 % 10;
b = n / 1000 % 10;
a = n / 10000;
front = 10 * a + b;
back = 100 * c + 10 * d + e;
// 三个条件同时满足则输出
if((a + e == b + d) && (c % a == 0) && (back % front == 0)) {
}
}
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KCmludCBtYWluKCkgewogICAgaW50IG4sIGEsIGIsIGMsIGQsIGUsIGZyb250LCBiYWNrOwogICAgcHJpbnRmKCLnrKblkIjmnaHku7bnmoTkupTkvY3mlbDvvJpcbiIpOwogICAgCiAgICAvLyDnqbfkuL7miYDmnInkupTkvY3mlbAKICAgIGZvcihuID0gMTAwMDA7IG4gPD0gOTk5OTk7IG4rKykgewogICAgICAgIGUgPSBuICUgMTA7CiAgICAgICAgZCA9IG4gLyAxMCAlIDEwOwogICAgICAgIGMgPSBuIC8gMTAwICUgMTA7CiAgICAgICAgYiA9IG4gLyAxMDAwICUgMTA7CiAgICAgICAgYSA9IG4gLyAxMDAwMDsKICAgICAgICAKICAgICAgICBmcm9udCA9IDEwICogYSArIGI7CiAgICAgICAgYmFjayA9IDEwMCAqIGMgKyAxMCAqIGQgKyBlOwogICAgICAgIAogICAgICAgIC8vIOS4ieS4quadoeS7tuWQjOaXtua7oei2s+WImei+k+WHugogICAgICAgIGlmKChhICsgZSA9PSBiICsgZCkgJiYgKGMgJSBhID09IDApICYmIChiYWNrICUgZnJvbnQgPT0gMCkpIHsKICAgICAgICAgICAgcHJpbnRmKCIlZCAiLCBuKTsKICAgICAgICB9CiAgICB9CiAgICAKICAgIHJldHVybiAwOwp9