コード例 #1
0
ファイル: Task3.cs プロジェクト: Ari-Net/Arina-Netudykhata
        static public int DigitalRoot(int input)
        {
            int res = (int)input.ToString().ToList().ConvertAll(el => char.GetNumericValue(el)).Sum();

            return(res.ToString().Length < 2 ? res : Task3.DigitalRoot(res));
        }
コード例 #2
0
        public void DigitalRootTest(int input, int output)
        {
            var res = Task3.DigitalRoot(input);

            Assert.AreEqual(res, output);
        }
コード例 #3
0
        public void DigitalRootTest(int input, int output)
        {
            var InpNum = Task3.DigitalRoot(input);

            Assert.AreEqual(InpNum, output);
        }