```c
a = i%10; //第一种(答案)
b = i/10%10;
c = i/100%10;
d = i/1000;
if(i == (a*a*a*a) + (b*b*b*b) + (c*c*c*c) + (d*d*d*d))
t = i; //第二种
d = i%10;
i = i/10;
c = i%10;
i = i/10;
b = i%10;
i = i/10;
a = i;
if(t == (a*a*a*a) + (b*b*b*b) + (c*c*c*c) + (d*d*d*d))
```