1378: 数字黑洞

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:162 解决:108

题目描述

任意一个不是用完全相同数字组成的四位数,如果对它们的每位数字重新排序,组成一个最大的数和一个最小的数,然后用最大数减去最小数,差不够四位数时在前面补零,类推下去,经过若干次重新排列以及求差,最后将变成一个固定的数:6174

例如,对于四位数4312来说,经过如下3次的重新排列以及求差最后可以得到6174:

第1次重新排列和求差:4321-1234=3087;

第2次重新排列和求差:8730-378=8352;

第3次重新排列和求差:8532-2358=6174.


输入

输入一个四位整数,保证该四位整数各位上的数字不全相同。

输出

输出一个整数r,表示输入的四位数经过r次的重新排列以及求差可以得到6174。

样例输入 复制

4312

样例输出 复制

3