Python/백준 문제 풀이

[Python] 백준 1001번 A-B 문제풀이

이지IT 2023. 9. 23. 01:49
반응형

문제

두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.

 

입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

 

조건

첫째 줄에 A-B를 출력한다.

 

문제 풀이

A, B = map(int,input().split())
print(A-B)

이전 A+B의 설명과 동일 합니다.

 

map 함수는 주로 리스트, 튜플, 문자열 등과 같은 반복 가능한(iterable) 객체의 모든 요소에 동일한 함수를 적용하고 그 결과를 새로운 iterable로 반환하는 역할을 합니다.

 

이 함수는 map(각 요소에 지정할 함수, 요소, ...)로 작성이 가능하고 위 문제에서는 다음과 같이 풀이할 수 있습니다.

입력한(input) 것을 분리(split)하여  숫자열(int)로 지정(map)할 것입니다.
A - B를 출력(print)하겠습니다.

 

이와 동일한 방식으로 10998(AXB), 1008(A/B)도 동일하게 문제를 푸실 수 있을 것 입니다.

 

문제 페이지

 

 

 

1001번: A-B

두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

 

10998번: A×B

두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

반응형