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)
이렇게 했더니 풀림
아직까지 첫 번째 코드가 왜 틀린지는 모르겠음