좌충우돌 개발자의 길

백준 알고리즘 | 3009번 (네 번째 점) | 파이썬 본문

CODING TEST/백준

백준 알고리즘 | 3009번 (네 번째 점) | 파이썬

sustronaut 2021. 7. 19. 06:15

3009번 (네 번째 점)

  • 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.
  • 세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다.
  • 직사각형의 네 번째 점의 좌표를 출력한다.
i = 0
j = 0
m = 0
first = []
second = []

while (i < 3):
    a, b = map(int, input().split())
    first.append(a)
    second.append(b)
    i = i+1

while (m < 3):
    k = first[m]
    if(first.count(k) == 1):
        break
    else:
        m = m+1

while (j < 3):
    e = second[j]
    if(second.count(e) == 1):
        break
    else:
        j = j+1

print(k, e)

 

새롭게 알게 된 것

  • 배열.count(특정 숫자) : 특정숫자가 그 배열에 몇개 있는지