반응형
백준 10101번 삼각형 외우기 풀이 코드
C | C++ | Java | Python
풀이
조건문으로 각 몇 개가 동일한지 판단하여 풀 수 있습니다.
코드
#include <stdio.h>
int main(){
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
if(a + b + c == 180){
if(a == b && b == c)
printf("Equilateral");
else if(a == b || b == c || c == a)
printf("Isosceles");
else
printf("Scalene");
}
else
printf("Error");
return 0;
}
#include <iostream>
using namespace std;
int main(){
int a, b, c;
cin>>a>>b>>c;
if(a + b + c == 180){
if(a == b && b == c)
cout<<"Equilateral";
else if(a == b || b == c || c == a)
cout<<"Isosceles";
else
cout<<"Scalene";
}
else
cout<<"Error";
return 0;
}
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt(), b = sc.nextInt(), c = sc.nextInt();
if(a + b + c == 180){
if(a == b && b == c)
System.out.println("Equilateral");
else if(a == b || b == c || c == a)
System.out.println("Isosceles");
else
System.out.println("Scalene");
}
else
System.out.println("Error");
}
}
a, b, c = [int(input()) for i in range(3)]
if a + b + c == 180:
if a == b == c:
print("Equilateral")
elif a == b or b == c or c == a:
print("Isosceles")
else:
print("Scalene")
else:
print("Error")
문제 출처
반응형
'Coding > BAEKJOON' 카테고리의 다른 글
[백준] 10707번 수도요금 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.29 |
---|---|
[백준] 5596번 시험 점수 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.28 |
[백준] 2530번 인공지능 시계 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.24 |
[백준] 2420번 사파리월드 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.22 |
[백준] 10156번 과자 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.11.21 |