title: "[프로그래머스] 평행 Python 파이썬 해설 (Level 0) - 이도훈"
cleanUrl: "programmers/120875"
description: "프로그래머스 Level 0 문제 [평행]의 풀이를 정리합니다."
from itertools import permutations
def solution(dots):
for a, b, c, d in permutations(list(range(4))):
p1, p2, p3, p4 = dots[a], dots[b], dots[c], dots[d]
if (p2[1] - p1[1]) / (p2[0] - p1[0]) == (p4[1] - p3[1]) / (p4[0] - p3[0]):
return 1
return 0
프로그래머스 코딩테스트 연습 https://school.programmers.co.kr/learn/challenges