728x90
10869번: 사칙연산
두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
백준 1단계 문제
난이도
브론즈 5
유형
수학, 구현, 사칙연산
접근
파이썬의 기본연산자들 중 하나인 수학 연산자를 이용해 풀면 된다.
+, -, *, /, % 모두 사용해야하므로 오타에 유의하자.
풀이
두 변수의 입력을 한 줄에 받아야 할 때가 있는데, split함수를 이용하면 된다.
입력을 받는 input함수에 split함수를 사용해주면 A,B 변수를 한번에 입력받게 된다.
단, input함수의 기본 입력 자료형은 문자열이므로 변수들을 정수형으로 변환해주는 것을 잊지 말자.
그 후 수학 연산자를 이용해 계산기 사용하듯이 사칙연산을 수행해주면 된다.
몫을 구하고 싶을떈 /이 아닌 //을 사용해야한다.
나머지는 %연산자를 사용한다.
코드
A, B = input("").split()
A = int(A)
B = int(B)
print(A+B)
print(A-B)
print(A*B)
print(A//B)
print(A%B)
728x90
'백준' 카테고리의 다른 글
[백준 18108] 1998년생인 내가 태국에서는 2541년생?!.py (0) | 2022.03.12 |
---|---|
[백준 10926번] ??!.py (0) | 2022.03.12 |
[백준 1008] A/B.py (0) | 2022.03.12 |
[백준 10998] A×B.py (0) | 2022.03.12 |
[백준 1001] A-B.py (0) | 2022.03.12 |