innn

백준 1001번 : A-B 본문

코딩 테스트/파이썬 코딩테스트

백준 1001번 : A-B

33삼 2022. 9. 29. 18:05

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

 

1001번: A-B

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

www.acmicpc.net

문제

 

최종 코드

 

코드와 터미널창

 

활용 개념

 

1. input() 메서드로 두 정수가 포함된 문자열을 받는다. 

(** input() 함수로 입력된 모든 자료의 자료형은 string이다.)

 

상태 : "5 2"

 

2. split() 메서드를 이용하여, 공백을 기준으로 문자열을 나눠준다.  

입력할 때는, 10(공백)5 이런 식으로 입력값을 넣어주기 때문에 split() 함수로 문자열을 나눠줘야 한다.

공백을 기준으로 나누므로 split() 대신 split(" ")도 가능하다.

(split() 함수는 일정한 규칙으로 문자열을 잘라서 리스트로 만들어 주는 함수이다.)

 

상태 : "5" "2"

 

3. map() 메서드를 이용해, 입력된 값에 int 정수형으로 적용해준다. 

문자열로 된 A와 B를 int형으로 형변환 해줘야 숫자 연산자를 적용할 수 있기 때문이다. 

 

상태 : 5 2

 

4. print() 메서드 내부에 A-B 형식을 넣어 출력한다

 

상태 : 3

 

 

'코딩 테스트 > 파이썬 코딩테스트' 카테고리의 다른 글

백준 11654번 : 아스키 코드  (0) 2022.09.29
백준 10869번 : 사칙연산  (0) 2022.09.29
백준 10430번 : 나머지  (0) 2022.09.29
백준 2558번 : A+B (2)  (0) 2022.09.29
백준 10172번 : 개  (0) 2022.09.29