题解 | #三角形判断#

三角形判断

https://www.nowcoder.com/practice/689ec1e742394e09b1059556fc167b65

public class Program {
    public static void Main() {
        string line;
        while ((line = System.Console.ReadLine()) != null) {
            string[] nums = line.Split(" ");
            int x = int.Parse(nums[0]);
            int y = int.Parse(nums[1]);
            int z = int.Parse(nums[2]);

            //任意两边之和大于第三边则能构成三角形
            if (x + y > z && x + z > y && y + z > x) {
                //等边三角形
                if (x == y && x == z)
                    System.Console.WriteLine("Equilateral triangle!");
                //等腰三角形
                else if (x == y || x == z || y == z)
                    System.Console.WriteLine("Isosceles triangle!");
                else
                    System.Console.WriteLine("Ordinary triangle!");

            } else
                System.Console.WriteLine("Not a triangle!");
        }
    }
}

全部评论

相关推荐

Hello_WordN:咱就是说,除了生命其他都是小事,希望面试官平安,希望各位平时也多注意安全
点赞 评论 收藏
分享
10-31 14:54
已编辑
门头沟学院 算法工程师
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务