听灌佬多!(站外题求解)
  • 板块灌水区
  • 楼主LINDNESS
  • 当前回复3
  • 已保存回复3
  • 发布时间2025/1/24 20:07
  • 上次更新2025/1/24 23:32:32
查看原帖
听灌佬多!(站外题求解)
1235558
LINDNESS楼主2025/1/24 20:07

cpp代码啊

描述

495是一个具有奇特性质的三位数,被称之为黑洞数。它的性质如下:

首先,任取一个十进制下的三位数,如122或者346等,但三个数字完全相等的三位数除外。如不能选择333或888 其次,把各位数字按大到小的顺序和小到大的顺序重新排列,两者相减,将会得到另一个三位数。 例如,取260,重新排列后最大数为620,最小数为026,620−026=594 重复以上过程若干遍,最后一定会得到495 例如,对上一步的数字594再做一次变换,得到954−459=495 举个更加复杂的例子:

343→099→891→792→693→594→495

现在给定一个正整数n,请你输出n掉落到黑洞中的过程。需要说明的是,不足三位数的整数,只要在最高位补0,最后也会落到黑洞里。

1≤n<1000,保证n的三位数字不完全相同

输入描述

第一行:单个正整数n

输出描述

若干行:每行代表一次变换过程,详见样例

用例输入 1

23

用例输出 1

320-023=297

972-279=693

963-369=594

954-459=495

2025/1/24 20:07
加载中...