[백준] 17386번 : 선분 교차1 - Python(파이썬)

강재원·2022년 10월 25일
0

[코딩테스트] Python

목록 보기
149/200
post-custom-banner



https://www.acmicpc.net/problem/17386

def ccw(v1,w1,v2,w2,v3,w3):
    return (v1*w2+v2*w3+v3*w1)-(v2*w1+v3*w2+v1*w3)

x1,y1,x2,y2=map(int,input().split())
x3,y3,x4,y4=map(int,input().split())

a1=ccw(x1,y1,x2,y2,x3,y3)*ccw(x1,y1,x2,y2,x4,y4)
a2=ccw(x3,y3,x4,y4,x1,y1)*ccw(x3,y3,x4,y4,x2,y2)

if a1<0 and a2<0: print("1")
else: print("0")
profile
개념정리 & 문법 정리 & 알고리즘 공부
post-custom-banner

0개의 댓글