1. 문제
- 1000 A + B, 1001 A - B, 10998 A × B을 곁들여,
- A // B 몫, A % B 나머지 출력하기
2. 출제의도 파악하기
- 사칙연산 한꺼번에 출력 가능?
3. 풀이
- 1000 A + B, 1001 A - B, 10998 A × B, 1008 A / B 풀이와 같음.
- // : 나누었을 때 몫을 반환 예) 6 // 3 = 2 → 6 ÷ 3 = 2 … 0 이므로 2를 반환
- % : 나머지 반환 예) 7 % 3 = 1 → 7 ÷ 3 = 2 … 1 이므로 1을 반환
a, b = map(int, input().split())
print(a + b)
print(a - b)
print(a * b)
print(a // b)
print(a % b)
공백을 기준으로 두 수 입력 받는다.
이때 문자열을 정수형으로 변환해주고, 두 수를 각 변수에 담는다.
print()로 출력해주면 끝.
4. 남의 버전 분석
- 사칙연산 출력을 한줄로 가능했음.
a,b=map(int,input().split())
print(a+b,a-b,a*b,a//b,a%b)
5. 출력 확인
'백준' 카테고리의 다른 글
백준 2588 곱셈 (0) | 2022.02.08 |
---|---|
백준 10430 나머지 파이썬 (0) | 2022.02.07 |
백준 1008 A / B 파이썬 (0) | 2022.02.05 |
백준 10998 A × B 파이썬 (0) | 2022.02.04 |
백준 1001 A - B 파이썬 (0) | 2022.02.03 |