문제
두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.
입력은 첫째줄에 한번에 A와 B가 주어진다.
파이썬에서 두 정수 한번에 입력 받는 방법 !
a, b = map(int, input().split())
이 코드의 뜻은 입력 받은 값을 공백을 기준으로 나누고, 입력받은 값들을 int형으로 변환하여 변수 a, b에 저장하라는 것이다.
파이썬 map 함수
입력 받을 때 사용한 map은 파이썬의 내장함수이다. 데이터의 형태를 변환하기 위해 사용한다.
위 코드에서는 입력 받은 수를 한번에 int형으로 변환하기 위해 사용하였다.
문제에서 a, b를 한번에 입력 받고, 뺄셈한 값을 출력하라고 했으니까 코드는 다음과 같이 쓰면 된다.
a, b = map(int, input().split())
print(a-b)
'PS > BOJ&Programmers' 카테고리의 다른 글
[백준/1874] 스택 수열 (0) | 2022.12.22 |
---|---|
[백준/14912] 숫자 빈도수 (0) | 2022.12.21 |
[백준/1157] 글자 공부 (0) | 2022.12.19 |
[백준/2420] 사파리월드 (0) | 2022.12.18 |
[백준/10171] 고양이 (0) | 2022.12.17 |