[Algorithm] 백준 10869번 사칙연산(파이썬)

고플래닛·2021년 6월 23일
0

Algorithm

목록 보기
2/40
post-thumbnail

백준 #10869

문제 바로가기


문제

: 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.

입출력 규칙

1. 입력
두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000)
2. 출력
첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다.


문제접근

간단한 사칙연산 문제로 map 함수를 통해 A, B로 입력값을 나눠서 받은 후 출력을 하는 간단한 문제이다.

문제풀이(Python)


A, B = map(int, input().split(" "))

def arithmetic_operation(A, B):
  print(A+B, A-B, A*B, int(A/B), A%B, sep="\n")

arithmetic_operation(A, B)

풀이를 통해 배운 것

  • 한번에 여러개의 데이터를 형변환할 수 있는 map 함수 사용법에 대해 공부할 수 있었다.
  • 여러줄로 나눠 출력해야할 경우 print문을 여러번 사용하거나 for문을 통해 출력하는 방법만 알았으나, 간단히 sep="\N"을 통해 출력을 할 수 있다는 것을 알게 되었다.
profile
blog 이사했습니다. 주소 : https://goplanit.site/

0개의 댓글