Suppose $a$ is a positive integer and another positive integer $b$ is obtained by jumbling up the digits of $a$. Suppose $a+b=10^{50}$. Then show that $10|a$.
I first looked at what happens if $a+b=100$. Letting $a=10x+y$, if $b\neq a$ then $b=10y+x$ implying $11(x+y)=100$, a contradiction. So $a=b$ meaning $a=50$ and hence $10|a$.
Then I looked at $a+b=10^3$. Here the situation is more complex, and I don't really see any easy pattern. Of course I also noted that if $10|a$ then $10|b$ also, so essentially by dividing both sides of $a+b=10^3$ by $10$ we can get $a^*+b^*=100$ and we are back in original situation, which has already been solved i.e. $a^*=50$ implying $a=500$ implying $10|a$ again.
So somehow I have to show that if $a+b=10^3$ holds, then $a=b$.
If I can tackle the smaller cases, I think I will be more capable of understanding what happens to $a+b=10^{50}$.
Oh, I also know that if $a$ and $b$ are numbers with same digits, then $9|a-b$. However, I don't know what else I can deduce.