import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int a, b, c; while (input.hasNext()) { a = input.nextInt(); b = input.nextInt(); c = input.nextInt(); if (a + b > c && a + c > b && b + c > a) { if (a == b && b == c && a == c) { System.out.println("Equilateral triangle!"); } else if (a != b && b != c && a != c) { System.out.println("Ordinary triangle!"); } else { System.out.println("Isosceles triangle!"); } } else { System.out.println("Not a triangle!"); } } } }
主要是考察判断,先判断是否能够构成三角形,如果不能则输出Not a triangle! , 然后判断是否为等边三角形或者普通三角形,如果不为两者的就为等腰三角形。