새벽_나그네
12시 지난 새벽
새벽_나그네
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • DevLog
    • Algorithm
    • ComputerScience
    • etc

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • docker
  • 프로그래머스
  • 자기주도학습
  • 코린이
  • 스파르타코딩클럽
  • 코딩프로젝트
  • Python
  • Github
  • 코딩
  • 국비지원
  • portfolio
  • 내일배움캠프
  • 내일배움단
  • TodayILearned
  • AI트랙
  • 내일배움카드
  • Selenium 4
  • 개발일지
  • machine learning
  • til

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
새벽_나그네
Algorithm

[백준_3009] 네 번째 점

Algorithm

[백준_3009] 네 번째 점

2022. 6. 16. 22:52

문제 보기:https://www.acmicpc.net/problem/3009https://www.acmicpc.net/problem/10869

 

3009번: 네 번째 점

세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.

www.acmicpc.net

문제

세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.

 

입력

세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다.

출력

직사각형의 네 번째 점의 좌표를 출력한다.

 

풀이 과정

1. 오랜만에 쉬어가는 문제입니다. 직사각형이 만들어지는 규칙을 생각해봅니다.

2. 직사각형이 되면 x, y가 쌍을 이루는 것이 4쌍이 나와야 합니다.

3. 이것을 a와 b의 배열에 넣고 쌍을 이루지 못한 두 숫자를 찾아서 출력해주면 됩니다.

 

코드

ra = []
rb = []

ara = 0
arb = 0
for i in range(3):
    a, b = input().split()

    ra.append(int(a))
    rb.append(int(b))

if ra[0] == ra[1]:
    ara = ra[2]

if ra[0] == ra[2]:
    ara = ra[1]

if ra[1] == ra[2]:
    ara = ra[0]

if rb[0] == rb[1]:
    arb = rb[2]

if rb[0] == rb[2]:
    arb = rb[1]

if rb[1] == rb[2]:
    arb = rb[0]

print(f"{ara} {arb}")
저작자표시 비영리 변경금지 (새창열림)

'Algorithm' 카테고리의 다른 글

[백준_2775] 부녀회장이 될테야  (0) 2022.06.18
[백준_2675] 문자열 반복  (0) 2022.06.17
[백준_10814] 나이순 정렬  (0) 2022.06.15
[백준_1300] K번째 수  (0) 2022.06.14
[백준_2110] 공유기 설치  (0) 2022.06.13
    'Algorithm' 카테고리의 다른 글
    • [백준_2775] 부녀회장이 될테야
    • [백준_2675] 문자열 반복
    • [백준_10814] 나이순 정렬
    • [백준_1300] K번째 수
    새벽_나그네
    새벽_나그네
    IT, 프로그래밍, 정보, 스마트스토어

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.