incastle의 콩나물

[알고리즘] 백준 알고리즘 1001번, A-B 출력, python(3) 본문

python/알고리즘

[알고리즘] 백준 알고리즘 1001번, A-B 출력, python(3)

incastle 2019. 4. 5. 13:38

백준 알고리즘 1001번 

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

 

입력

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

 

출력

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

 

맞게 풀었다고 생각했는데 런타임 오류가 났던 코드

 

while True:
    A = int(input())
    B = int(input())
    if A > 0 and B < 10:
        break
print(A-B)

조건에서 0<A , B<10이 있어서 위와 같이 if문으로 걸러줘야 한다고 생각 그런데 계속 오류 발생. 위 조건을 없애고 그냥 심플하게 map 함수를 써서 새로 코드

 

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

이렇게 했더니 풀림

 

아직까지 첫 번째 코드가 왜 틀린지는 모르겠음

Comments