반응형
파이썬으로 백준풀기 :: 14681 사분면 고르기
코드
x = int(input())
y = int(input())
print(1 if (x>0 and y>0) else 2 if (x<0 and y>0) else 3 if (x<0 and y<0) else 4)
x와 y 를 입력받은 후 ifelse 문으로 결과를 print 한다.
굳이 한 줄로 뽑자면 위와 같고, 좀 더 효율적인 방법은 아래와 같다.
x = int(input())
y = int(input())
if x > 0:
print(1 if y > 0 else 4)
elif x < 0:
print(2 if y > 0 else 3)
반응형
'코딩테스트 연습 > 백준' 카테고리의 다른 글
[프로그래머스] 멀쩡한 사각형 in python (21) | 2019.12.03 |
---|---|
[백준] 2609번 : 최대공약수와 최소공배수 (0) | 2019.12.01 |
[백준] 11653번 : 소인수분해 in python 파이썬 (1) | 2019.11.30 |
[백준] 1037번 : 약수 in python 파이썬 (0) | 2019.11.29 |
[백준] 5086번 : 배수와 약수 in python 파이썬 (0) | 2019.11.28 |