public static void Main()
for(int i = 1; i <= 1000; i++)
for(int j = i; j <= 1000; j++)
for(int k = j; k <= 1000; k++)
ab = (int)Math.Pow(a, 2) + (int)Math.Pow(b, 2);
if(ab == (int)Math.Pow(c, 2) && (a + b + c) == 1000)
Console.WriteLine(a + " + " + b + " = " + c);
Console.WriteLine("Product: " + a * b *c);