C#,奥西里斯数(Osiris Number)的算法与源代码

1 奥西里斯数(Osiris Number)

奥西里斯数(Osiris Number)是一个数字,

其值等于通过将其自身数字的所有排列相加而形成的所有数字的值之和。

计算结果:

2 源程序

using System;

namespace Legalsoft.Truffer.Algorithm

{

/// <summary>

/// 奥西里斯数(Osiris Number)是一个数字,

/// 其值等于通过将其自身数字的所有排列相加而形成的所有数字的值之和。

/// </summary>

public static partial class Number_Sequence

{

public static bool Osiris_Number(int n)

{

int a = n % 10;

int b = (n / 10) % 10;

int c = n / 100;

int digit_sum = a + b + c;

if (n == (2 * (digit_sum) * 11))

{

return true;

}

return false;

}

}

}


POWER BY TRUFFER.CN

3 代码格式

cs 复制代码
using System;

namespace Legalsoft.Truffer.Algorithm
{
    /// <summary>
    /// 奥西里斯数(Osiris Number)是一个数字,
    /// 其值等于通过将其自身数字的所有排列相加而形成的所有数字的值之和。 
    /// </summary>
    public static partial class Number_Sequence
    {
        public static bool Osiris_Number(int n)
        {
            int a = n % 10;
            int b = (n / 10) % 10;
            int c = n / 100;
            int digit_sum = a + b + c;
            if (n == (2 * (digit_sum) * 11))
            {
                return true;
            }
            return false;
        }
    }
}
相关推荐
KaMeidebaby2 小时前
卡梅德生物技术快报|PD1 单克隆抗体定制配套 N 糖全谱质控开发
前端·人工智能·算法·数据挖掘·数据分析
8Qi83 小时前
LeetCode 235. 二叉搜索树的最近公共祖先(LCA)
算法·leetcode·二叉树·递归·二叉搜索树·lca·迭代
AAA大运重卡何师傅(专跑国道)3 小时前
【无标题】
开发语言·c#
bIo7lyA8v3 小时前
算法稳定性分析中的随机扰动建模的技术8
算法
科研online4 小时前
基于多源数据和XGBoost-SHAP分析中国大陆绿地碳汇空间变异影响因素的非线性相关性与尺度差异
算法·学习方法
Cthy_hy4 小时前
拓扑排序超详解:原理 + Kahn 贪心算法
python·算法·贪心算法
三品吉他手会点灯4 小时前
C语言学习笔记 - 43.运算符与表达式 - 运算符1 - 运算符的分类和简单介绍
c语言·笔记·学习·算法
VkN2X2X4b5 小时前
算法复杂度的实验验证与误差分析的技术8
算法
其利天下技术5 小时前
风扇灯无刷电机自适应算法实战指南
算法·cocos2d·无刷电机自适应算法·bldc驱动自适应算法·其利无刷电机驱动算法
8Qi85 小时前
LeetCode 494:目标和(Target Sum)—— 题解 ✅
算法·leetcode·职场和发展·动态规划·01背包