用户输出
Yes
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#2441 | #1003. 凸多边形 | Accepted | 100 | 978 ms | 3004 K | Python 3 / 515 B | s230026152 | 2023-11-17 18:54:30 |
a = []
for i in range(4):
x, y = map(int, input().split())
a.append((x, y))
flag=False
x=(a[1][0]-a[0][0])*(a[2][1]-a[1][1])-(a[2][0]-a[1][0])*(a[1][1]-a[0][1])
y=(a[2][0]-a[1][0])*(a[3][1]-a[2][1])-(a[3][0]-a[2][0])*(a[2][1]-a[1][1])
j=(a[3][0]-a[2][0])*(a[0][1]-a[3][1])-(a[0][0]-a[3][0])*(a[3][1]-a[2][1])
k=(a[0][0]-a[3][0])*(a[1][1]-a[0][1])-(a[1][0]-a[0][0])*(a[0][1]-a[3][1])
if all(i>0 for i in (x,y,j,k)) or all(i<0 for i in (x,y,j,k)):
flag=True
print("Yes" if flag else "No")
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
Yes
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0
用户输出
No
系统信息
Exited with return code 0