作者在 2020-02-10 08:23:01 发布以下内容
void 黑洞数123(int 整数)
{
int 偶 = 0, 奇 = 0, 位 = 0, 数 = 整数;
while (数 != 123)
{
cout << 数 << "->";
while (数)if (数 % 10 % 2)++奇, ++位, 数 /= 10; else ++偶, ++位, 数 /= 10;
数 = 偶 * 100 + 奇 * 10 + 位;
if (数 < 100)数 *= 10;
偶 = 奇 = 位 = 0;
cout << 数 << ends;
}
cout << endl;
}
int 整数 = 100;
while (整数<400)黑洞数123(整数++);