728x90
반응형
문제
정답 풀이
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n1 = Integer.parseInt(br.readLine());
int n2 = Integer.parseInt(br.readLine());
int n3 = Integer.parseInt(br.readLine());
if(n1 == n2 && n1 == n3 && n2 == n3 && n1 == 60)
System.out.println("Equilateral");
else if(n1+n2+n3 == 180 && (n1==n2 || n1==n3 || n2==n3) )
System.out.println("Isosceles");
else if(n1+n2+n3 == 180 && (n1!=n2 || n1!=n3 || n2!=n3) )
System.out.println("Scalene");
else System.out.println("Error");
br.close();
}
}
- 메모리 14092KB
- 시간 116ms
세 값을 받아서 조건에 맞게 if문 작성해주면 됩니다.
728x90
반응형
'Computer Science (CS) > 알고리즘' 카테고리의 다른 글
[백준/Java] 14215번 세 막대 (0) | 2023.05.25 |
---|---|
[백준/Java] 5073번 삼각형과 세 변 (0) | 2023.05.25 |
[백준/Java] 9063번 대지 (0) | 2023.05.25 |
[백준/Java] 15894번 수학은 체육과목 입니다 (0) | 2023.05.25 |
[백준/Java] 3009번 네 번째 점 (0) | 2023.05.25 |