728x90
반응형
이번 포스팅은 www.acmicpc.net/problem/14681 에서 푼 것을 토대로 작성했습니다.
if문의 네 번째 문제인 사분면 고르기입니다.
먼저 문제를 보시면 x와 y를 입력받아 그 좌표가 어떤 사분면 안에 속하는지 알아내는 문제입니다.
x = int(input())
y = int(input())
if x > 0 and y > 0 :
print('1')
elif x > 0 and y < 0 :
print('4')
elif x < 0 and y > 0 :
print('2')
else :
print('3')
문제 조건에서 첫 번째 줄에 정수 x를 두 번째 줄에 정수 y를 입력하도록 했으므로
x와 y를 따로 입력받게 만듭니다.
그리고 전부터 해오던 연산자와 if 문을 섞어 x와 y의 범위에 따라 맞는 사분면이 출력되게끔
프로그래밍했습니다.
>= 나 <=를 안 쓴 이유는 문제 조건에서 0이 아니라고 했기 때문입니다.
다음 포스팅에서 봐요 :)
728x90
반응형
'Python > 백준 알고리즘' 카테고리의 다른 글
[BaekJoon/Python] : 백준 2739번 - 구구단 (0) | 2020.12.16 |
---|---|
[BaekJoon/Python] : 백준 2884번 - 알람 시계 (0) | 2020.12.15 |
[BaekJoon/Python] : 백준 2753번 - 윤년 (2) | 2020.12.14 |
[BaekJoon/Python] : 백준 9498번 - 시험 성적 (0) | 2020.12.13 |
[BaekJoon/Python] : 백준 1330번 - 두 수 비교하기 (0) | 2020.12.13 |