第十四届蓝桥杯大赛软件赛国赛C/C++ 大学 B 组 数三角

第十四届蓝桥杯大赛软件赛国赛C/C++ 大学 B 组 数三角_第1张图片
//枚举顶点。
//不存在等边三角形

#include
using namespace std;
#define int long long 
const int n=2e3+11;
int a,b,c,l[n],r[n]; 
signed main()
{
    ios::sync_with_stdio(false);
      cin.tie(0),cout.tie(0);
    cin>>a;
    for(int i=1;i<=a;i++)
    {
        cin>>l[i]>>r[i];
    }
    int an=0,l1,r1;
    for(int i=1;i<=a;i++)
    {
        unordered_mapt;
        map,int>l2;
        for(int j=1;j<=a;j++)
        {
            int v=(l[i]-l[j])*(l[i]-l[j])+(r[i]-r[j])*(r[i]-r[j]);
            if(t[v]>=1)
            {
                if(l[j]>=l[i])
                {
                    l1=l[i]-(l[j]-l[i]);
                }
                else
                {
                    l1&#

你可能感兴趣的:(蓝桥杯,c语言,c++)