본문 바로가기

백준 문제 풀이/파이썬

백준 10869번 "사칙연산" --- 파이썬

728x90

https://www.acmicpc.net/problem/10869

안녕하세요! 백준 10869번 문제인 '사칙연산'에 대해 알아보겠습니다. 이 문제는 두 자연수 A와 B를 입력받아 다양한 사칙연산을 수행하고 그 결과를 출력하는 간단한 프로그램을 작성하는 것입니다.

문제 설명

주어진 두 자연수 A와 B에 대해 다음의 다섯 가지 연산을 수행해야 합니다:

  1. A + B
  2. A - B
  3. A * B
  4. A // B (몫)
  5. A % B (나머지)

입력 형식

  • 두 자연수가 주어집니다. (1 ≤ A, B ≤ 10,000)

출력 형식

  • 각 연산의 결과를 순서대로 출력합니다.

예제

  • 입력: 7 3
  • 출력:
    10
    4
    21
    2
    1

파이썬 코드 구현

아래는 백준 10869번 문제를 해결하기 위한 파이썬 코드입니다:

# 두 자연수 A와 B를 입력받는다.
a, b = map(int, input().split())

# 각 연산 결과를 출력한다.
print(a + b)  # 덧셈
print(a - b)  # 뺄셈
print(a * b)  # 곱셈
print(a // b) # 몫
print(a % b)  # 나머지

코드 설명

  1. map(int, input().split()): 사용자로부터 입력받은 문자열을 공백으로 나누어 두 개의 정수로 변환합니다.
  2. 각 연산을 수행하고 결과를 출력합니다.

실행 결과

위 코드에 7 3을 입력하면 다음과 같은 결과가 출력됩니다:

10   # 덧셈 (7 + 3)
4    # 뺄셈 (7 - 3)
21   # 곱셈 (7 * 3)
2    # 몫 (7 // 3)
1    # 나머지 (7 % 3)

결론

백준 10869번 '사칙연산' 문제는 프로그래밍의 기초를 익히기에 좋은 문제입니다. 이 문제를 통해 기본적인 입출력과 사칙연산을 연습할 수 있습니다. 앞으로도 다양한 문제를 통해 실력을 쌓아가시길 바랍니다! 😊

728x90