using System; using System.Collections.Generic; class Program { static void Main(string[] args) { //入力 long N = long.Parse(Console.ReadLine()); //1~Nまで割り算をして、数字をくっつける List ansArray = new List { }; for (long i = 1; i <= N; i++) { if (N % i == 0) { string let = i.ToString() + (N / i).ToString(); if (!ansArray.Contains(let)) { ansArray.Add(i.ToString() + (N / i).ToString()); } } } //出力 Console.WriteLine(ansArray.Count); } }