반응형
https://www.acmicpc.net/problem/5073
5073번: 삼각형과 세 변
각 입력에 맞는 결과 (Equilateral, Isosceles, Scalene, Invalid) 를 출력하시오.
www.acmicpc.net
내 코드
while 1:
a,b,c = map(int, input().split())
if a==b==c==0: break
maxi = max(a,b,c)
if sum((a,b,c))- max((a,b,c))<= max((a,b,c)):
print('Invalid')
elif a==b==c:
print('Equilateral')
elif a==b or b==c or a==c:
print('Isosceles')
else:
print('Scalene')
문제 꼭 잘 읽기!!
정말 단순하고 간단한 구현 문제였다.
문제에 써져있는 조건만 일치하면 통과하는 문제였는데, 어이없게 세 번이나 틀렸다...한 번 틀리고는 이상해서 구글링을 했는데 맞게 잘 풀었던 것이었다. 너무 이상해서 계속 돌려봤는데 계속 틀렸다고 나오더라..
그래서 다시 잘 봤더니 Invaild를 invaild로 써서 틀렸었다. 꼭 print하는 문제는 문제 잘 읽자..!

반응형
'코딩테스트 대비 > 백준(BOJ)' 카테고리의 다른 글
| [Python][백준/BOJ] 14002번 : 가장 긴 증가하는 부분 수열 4 (0) | 2023.07.14 |
|---|---|
| [Python][백준/BOJ] 11053번 : 가장 긴 증가하는 부분 수열 (0) | 2023.07.14 |
| [Python][백준/BOJ] 23971번 : ZOAC 4 (0) | 2023.07.14 |
| [Python][백준/BOJ] 2468번 : 안전 영역 (0) | 2023.07.14 |
| [Python][백준/BOJ] 1697번 : 숨바꼭질 (0) | 2023.07.13 |