프로그래밍/코딩 테스트 연습

[백준] 1001번 : A - B (1단계) (Python)

w_w 2024. 2. 13. 20:36
 

1001번: A-B

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

www.acmicpc.net

 

 


 

문제 내용

 

 

 


 

해석

 

 

두 정수를 입력받고 두 정수의 차를 출력합니다.

 

 

 

풀이

 

두 정수를 변수로 입력받고, 차를 계산한 뒤 결과를 출력합니다.

 

https://whitecode2718.tistory.com/96

 

[백준] 1000번 : A + B (1단계) (Python)

https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 내용 해석 두 정수를 변수로 입력받고, 합을 계산한 뒤 결과를 출

whitecode2718.tistory.com

 

위의 문제처럼 두 수를 입력받고 같은 방식으로 차를 출력하면 됩니다.

 

역시나 값을 입력받아야 하기 때문에 input() 함수를 사용하고, 두 값의 분리를 위해 split() 함수를 input() 뒤에 씁니다. split() 함수는 공백문자를 기준으로 두 값을 분리합니다.

 

또한 입력받은 값은 문자열 형식이므로 정수형으로 형변환을 해줘야 합니다.

 

 

a,b = input().split()
print(int(a)-int(b))

 

 

 


 

input() 함수와 split() 함수를 알면 쉽게 풀 수 있는 문제입니다.

 

C++와 메모리, 수행시간을 비교해 봤는데 C++ 이 파이썬 보다 효율이 더 좋았습니다.