본문 바로가기

코딩/백준

파이썬: 백준문제풀이 9610번, 사분면

728x90
반응형

 

 

 

a = int(input())
m =0
c = 0

one =0
two =0
three =0
four =0


for i in range(0,a):
    x,y = map(int,input().split())
  
    if x == 0 or y == 0:
        m += 1
      
    elif x > 0 and y > 0:
        one+=1
      
    elif x < 0 and y > 0:
        two+=1
      
    elif x < 0 and y < 0:
        three+=1
      
    elif x > 0 and y < 0:
      four+=1
c+=1

for j in range(0,c):
  print("Q1: %d"% one)
  print("Q2: %d"% two)
  print("Q3: %d"%three)
  print("Q4: %d"% four)
    
print("AXIS: %d" %m)
 
 

 

이 문제는 각각의 x,y좌표의 양수와 음수를 체크해서 이를 확인해 출력하면된다!!

(문제를 잘못 이해해서 이 문제를 푸는데 무려 50분이 걸렸다......)

 

반응형