class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入数字用空格分开");
string nums = Console.ReadLine();
int num1 = Convert.ToInt32(nums.Split(' ')[0]);
int num2 = Convert.ToInt32(nums.Split(' ')[1]);
int numb = GetGreatestCommonDivisor(num1, num2);
if (numb == 1)
{
System.Console.WriteLine(string.Format("{0},{1}", num1, num2));
}
else
{
System.Console.WriteLine(string.Format("{0},{1}", num1 / numb, num2 / numb));
}
Console.ReadKey();
}
/// <summary>
/// //最大公约数
/// </summary>
static int GetGreatestCommonDivisor(int a, int b)
{
if (a < b)
{
a = a + b;
b = a - b;
a = a - b;
}
return (a % b == 0) ? b : GetGreatestCommonDivisor(a % b, b);
}
}