-
[브론즈 III] 5073번 :: 삼각형과 세 변 / Java백준/브론즈 2022. 11. 15. 16:57
문제
https://www.acmicpc.net/problem/5073
코드
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class b5073 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; while(true) { st = new StringTokenizer(br.readLine()); int arr[] = {Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken()), Integer.parseInt(st.nextToken())}; if(arr[0]==0 && arr[1]==0 && arr[2]==0) break; Arrays.sort(arr); if(arr[2] >= arr[1] + arr[0]) { System.out.println("Invalid"); } else if(arr[0] == arr[1] && arr[1] == arr[2]) { System.out.println("Equilateral"); } else if(arr[0] == arr[1] || arr[1] == arr[2]) { System.out.println("Isosceles"); } else { System.out.println("Scalene"); } } } }
'백준 > 브론즈' 카테고리의 다른 글
[브론즈 III] 5217번 :: 쌍의 합 / Java (0) 2022.11.16 [브론즈 III] 5086번 :: 배수와 약수 / Java (0) 2022.11.16 [브론즈 III] 4892번 :: 숫자 맞추기 / Java (0) 2022.11.15 [브론즈 III] 4880번 :: 다음수 / Java (0) 2022.11.15 [브론즈 III] 4806번 :: 줄 세기 / Java (0) 2022.11.15