Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<cmath>
- using namespace std;
- int main()
- {
- int AX1, AY1, AX2, AY2, AX3, AY3;
- int BX1, BY1, BX2, BY2, BX3, BY3;
- cin >> AX1 >> AY1 >> AX2 >> AY2 >> AX3 >> AY3;
- cin >> BX1 >> BY1 >> BX2 >> BY2 >> BX3 >> BY3;
- float AL1, AL2, AL3;
- float BL1, BL2, BL3;
- float ALmax, BLmax;
- float Akat1, Akat2, Bkat1, Bkat2;
- AL1 = abs((AX1 - AX2) * (AX1 - AX2) + (AY1 - AY2) * (AY1 - AY2));
- AL2 = abs((AX1 - AX3) * (AX1 - AX3) + (AY1 - AY3) * (AY1 - AY3));
- AL3 = abs((AX2 - AX3) * (AX2 - AX3) + (AY2 - AY3) * (AY2 - AY3));
- BL1 = abs((BX1 - BX2) * (BX1 - BX2) + (BY1 - BY2) * (BY1 - BY2));
- BL2 = abs((BX1 - BX3) * (BX1 - BX3) + (BY1 - BY3) * (BY1 - BY3));
- BL3 = abs((BX2 - BX3) * (BX2 - BX3) + (BY2 - BY3) * (BY2 - BY3));
- // AL1 = (AX1 - AX2) + (AY1 - AY2);
- // AL2 = (AX1 - AX3) + (AY1 - AY3);
- // AL3 = (AX2 - AX3) + (AY2 - AY3);
- // BL1 = (BX1 - BX2) + (BY1 - BY2);
- // BL2 = (BX1 - BX3) + (BY1 - BY3);
- // BL3 = (BX2 - BX3) + (BY2 - BY3);
- ALmax = AL1;
- if (AL2 > ALmax) ALmax = AL2;
- if (AL3 > ALmax) ALmax = AL3;
- BLmax = BL1;
- if (BL2 > BLmax) BLmax = BL2;
- if (BL3 > BLmax) BLmax = BL3;
- if (ALmax == AL1)
- {
- Akat1 = AL2;
- Akat2 = AL3;
- }
- if (ALmax == AL2)
- {
- Akat1 = AL1;
- Akat2 = AL3;
- }
- if (ALmax == AL3)
- {
- Akat1 = AL1;
- Akat2 = AL2;
- }
- if (BLmax == BL1)
- {
- Bkat1 = BL2;
- Bkat2 = BL3;
- }
- if (BLmax == BL2)
- {
- Bkat1 = BL1;
- Bkat2 = BL3;
- }
- if (BLmax == BL3)
- {
- Bkat1 = BL1;
- Bkat2 = BL2;
- }
- BLmax = BL1;
- if (BL2 > BLmax) BLmax = BL2;
- if (BL3 > BLmax) BLmax = BL3;
- cout << "A: "<< ALmax << " " << Akat1 << " " << Akat2 << endl;
- cout << "B: " << BLmax << " " << Bkat1 << " " << Bkat2 << endl;
- if ((ALmax == Akat1 + Akat2) and (BLmax == Bkat1 + Bkat2))
- //((ALmax == Akat1 + Akat2) and (BLmax == Bkat1 + Bkat2) and (ALmax == BLmax))
- //(ALmax * ALmax == Akat1 * Akat1 + Akat2 * Akat2) and (BLmax * BLmax == Bkat1 * Bkat1 + Bkat2 * Bkat2) and
- cout << "YES";
- else cout << "NO";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement