水仙花数黑洞153
水仙花数黑洞也叫作153数字黑洞。任意找一个3的倍数的数(n>=3),先把这个数的每一个数位上的数字都立方,再相加,得到一个新数,然后把这个新数的每一个数位上的数字再立方、求和,......,重复运算下去,就能得到一个固定的数——153,我们称它为数字“黑洞”。
C#新建控制台程序DigitalBlackHole153Demo。
源程序如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DigitalBlackHole153Demo
{
class Program
{
static void Main(string[] args)
{
Console.SetWindowSize(110, 60);
for (int i = 0; i < 8; i++)
{
CalculateBlackHole153(3 * new Random(Guid.NewGuid().GetHashCode()).Next(1, 100000));
}
Console.ReadLine();
}
/// <summary>
/// 任意找一个3的倍数的数(n>=3),先把这个数的每一个数位上的数字都立方,再相加,得到一个新数,
/// 然后把这个新数的每一个数位上的数字再立方、求和,......,
/// 重复运算下去,就能得到一个固定的数——153,我们称它为“数字黑洞153”。
/// </summary>
/// <param name="number"></param>
sta

本文介绍了如何使用C#编程语言创建一个控制台程序,通过实现水仙花数黑洞算法,即对任意3的倍数进行立方和运算,直到得出固定值153的过程。程序演示了计算并跟踪这个神秘数字的形成过程。
最低0.47元/天 解锁文章
4924

被折叠的 条评论
为什么被折叠?



