반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
주어진 세 수를 알맞은 등식으로 변환하는 문제입니다.
2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학
if-else문으로 쉽게 구현할 수 있습니다. 다만 경우의 수가 8가지로, 조금 번거롭습니다.
3. 코드
a, b, c = map(int, input().split())
#더하기
if a+b == c:
print(f'{a}+{b}={c}')
elif a == b+c:
print(f'{a}={b}+{c}')
#빼기
elif a-b == c:
print(f'{a}-{b}={c}')
elif a == b-c:
print(f'{a}={b}-{c}')
#곱하기
elif a*b == c:
print(f'{a}*{b}={c}')
elif a == b*c:
print(f'{a}={b}*{c}')
#나누기
elif a/b == c:
print(f'{a}/{b}={c}')
else:
print(f'{a}={b}/{c}')
f-string을 사용하여 등식을 출력합니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 18312 시각 - Python (0) | 2022.02.26 |
---|---|
[구현/수학] 백준 6764 Sounds fishy! - Python (0) | 2022.02.25 |
[구현/수학] 백준 14623 감정이입 - Python (0) | 2022.02.25 |
[구현] 백준 11549 Identifying tea - Python (0) | 2022.02.25 |
[구현/수학] 백준 5893 17배 - Python (0) | 2022.02.25 |
댓글