CD1614

来源:互联网 发布:现货白银分钟线数据 编辑:程序博客网 时间:2024/06/07 17:06
//坐标垂直的情况 让我WA了很多次。
#include<iostream>#include<stdlib.h>#include<math.h>#include<stdio.h>#include<algorithm>#include<queue>#include<string.h>#include<stack>#include<math.h>#include<string>#include<stdlib.h>#include<list>#include<vector>using namespace std;bool bet(int from,int to,int aim,int from2,int to2,int aim2){    if (from-to>0)    {        if (from-aim>0)            return true;    }    if (from-to<0)        if (from-aim<0)            return true;    if (from==to)    {        if (from2>to2&&from2>aim2)            return true;        if (from2<to2&&from2<aim2)            return true;    }    return false;}int main(){    int i,j,k;    int x1,x2,y1,y2,tx,ty;    int t;    cin>>t;    while (t--)    {        cin>>x1>>y1>>x2>>y2>>tx>>ty;        k=(x2-x1)*(ty-y1)-(y2-y1)*(tx-x1);        if (k==0&&bet(x2,tx,x1,y2,ty,y1))            cout<<"YES"<<endl;        else            cout<<"NO"<<endl;    }}



原创粉丝点击