using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace App
{
class Program
{
public static bool IsRightTriangle(double a, double b, double c)
{
return Math.Abs(c - Math.Sqrt(a * a + b * b)) < double.Epsilon;
}
public static void Main(string[] args)
{
Console.WriteLine(IsRightTriangle(4, 3, 5));
Console.WriteLine(IsRightTriangle(2, 3, 1));
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CnVzaW5nIFN5c3RlbS5UZXh0OwoKbmFtZXNwYWNlIEFwcAp7CiAgICBjbGFzcyBQcm9ncmFtCiAgICB7CiAgICAgICAgcHVibGljIHN0YXRpYyBib29sIElzUmlnaHRUcmlhbmdsZShkb3VibGUgYSwgZG91YmxlIGIsIGRvdWJsZSBjKQogICAgICAgIHsKICAgICAgICAgICAgcmV0dXJuIE1hdGguQWJzKGMgLSBNYXRoLlNxcnQoYSAqIGEgKyBiICogYikpIDwgZG91YmxlLkVwc2lsb247CiAgICAgICAgfQoKICAgICAgICBwdWJsaWMgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQogICAgICAgIHsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoSXNSaWdodFRyaWFuZ2xlKDQsIDMsIDUpKTsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoSXNSaWdodFRyaWFuZ2xlKDIsIDMsIDEpKTsKICAgICAgICB9CiAgICB9Cn0=