반응형

[ Contents ]
1. 문제 (링크 참조)
5613번: 계산기 프로그램
입력의 각 줄에는 숫자와 +, -, *, /, =중 하나가 교대로 주어진다. 첫 번째 줄은 수이다. 연산자의 우선 순위는 생각하지 않으며, 입력 순서대로 계산을 하고, =가 주어지면, 그때까지의 결과를 출
www.acmicpc.net
2. 문제 풀이
사칙연산을 할 수 있는 계산기 프로그램을 만듭니다.
3. 코드
res = int(input())
while True:
op = input()
if op == '=':
break
n = int(input())
if op == '+': res += n;
elif op == '-': res -= n;
elif op == '*': res *= n;
elif op == '/': res //= n;
print(res)
비아냥의 대명사, 계산기 프로젝트 코드입니다. 확실히 구현이 쉽습니다...

반응형
'Algorithm' 카테고리의 다른 글
| [구현/수학] 백준 2721 삼각수의 합 - 파이썬(Python) (0) | 2023.02.20 |
|---|---|
| [구현/수학] 백준 1703 생장점 - 파이썬(Python) (0) | 2023.02.19 |
| [구현/수학] 백준 15917 노솔브 방지문제야!! - 파이썬(Python) (1) | 2023.02.17 |
| [구현/수학] 백준 4470 줄번호 - 파이썬(Python) (0) | 2023.02.16 |
| [구현/수학] 백준 7510 고급 수학 - 파이썬(Python) (0) | 2023.02.15 |
댓글