문제
입력
2개의 정수가 공백을 두고 입력된다.
ex. 0 0
출력
두 값의 True / False 값이 모두 False 일 때만 True 를 출력하고, 그 외의 경우에는 False 를 출력한다.
ex. True
코드
a, b = map(int, input().split())
print(not(bool(a) or bool(b)))
a와 b 모두 False 일 때 True를 출력해야 한다.a와 b가 모두 False 이기 위해 or로 연결한다.
0 | 0 | False |
0 | 1 | True |
1 | 0 | True |
1 | 1 | True |
False 일 때만 반대의 값인 True를 출력해야 하므로 not을 사용해 출력해준다.
'Study > Python' 카테고리의 다른 글
[python][CodeUp]Python 기초 100제 - 74번 (0) | 2022.04.24 |
---|---|
[python][CodeUp]Python 기초 100제 - 64번 (0) | 2022.04.23 |
[python]삽입 정렬(insertion sort) 알고리즘 (0) | 2022.04.23 |
[python]else (0) | 2021.02.13 |
[python]enumerate, zip (0) | 2021.02.12 |