区块链技术博客
www.b2bchain.cn

Finding the Order的讲解

这篇文章主要介绍了Finding the Order的讲解,通过具体代码讲解7428并且分析了Finding the Order的讲解的详细步骤与相关技巧,需要的朋友可以参考下

本文实例讲述了Finding the Order的讲解。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/7428.html。具体如下:

点我去看原题

解题思路

这道题需要找到特殊情况
即:可以通过判断△ACD是否属于等腰三角形,从而通过判断各边的长度得到C,D的方位是在左边还是右边

Input

2
3 5 5 3
5 3 3 5

Output

AB//CD
AB//DC

AC代码

#include<iostream> #include<algorithm> using namespace std; int main() { 	ios::sync_with_stdio(false),cin.tie(nullptr),cout.tie(nullptr);     int t;     cin>>t;     while(t--)     {         int ac,ad,bc,bd;         cin>>ac>>ad>>bc>>bd; 		//特况是ACD 可能构成等腰三角形         if(ac != ad)//ACD 非等腰         {             if(ac > ad)                 cout<<"AB//DC"<<endl;             else                 cout<<"AB//CD"<<endl;         }         else//ACD 等腰         {             if(bc > bd)                 cout<<"AB//CD"<<endl;             else                 cout<<"AB//DC"<<endl;         }     } 	return 0; } 

本文地址https://www.b2bchain.cn/7428.html

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » Finding the Order的讲解
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们