Răspuns :
Program C++
#include <iostream>
using namespace std;
int main() {
int ax, ay, bx, by, cx, cy;
cin >> ax >> ay >> bx >> by >> cx >> cy;
if (ax != bx && ay != by) {
cout << ax + bx - cx << " " << ay + by - cy;
}
else if (ax != cx && ay != cy) {
cout << ax + cx - bx << " " << ay + cy - by;
}
else {
cout << bx + cx - ax << " " << by + cy - ay;
}
}
► Explicatie :
Daca laturile sunt paralele cu axele atunci abscisele sau ordonatele varfurilor adiacente sunt egale doua cate doua. Orice varf are ordonata egala cu cea a unui vecin si abscisa egala cu cea a celuilalt vecin.
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de folos. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Revenirea dumneavoastră ne onorează – adăugați-ne la favorite pentru a fi mereu la curent!