C#/C# (백준)

[C#] 백준 알고리즘 1110번, 더하기 사이클

서니션 2022. 8. 3. 17:27
728x90
반응형

using System;

namespace bj1110
{
    class Program
    {
        static void Main(string[] args)
        {
            string inputNum = Console.ReadLine();

            int count = 0;
            int addNum;

            if (10> int.Parse(inputNum))
            {
                inputNum = inputNum + 0;
            }

            string originalNum = inputNum;

            while(true)
            {
                count++;
                int a = int.Parse(inputNum) / 10;
                int b = int.Parse(inputNum) % 10;
                addNum = a+b;

                inputNum = b.ToString() + (addNum % 10).ToString();

                if(int.Parse(inputNum) == int.Parse(originalNum))
                break;
            }
            Console.WriteLine(count);
        }
    }
}
728x90
반응형