// 2005‘“à—\‘IB Polygonal Line Search #include #include #include #include using namespace std; typedef complex P; bool isSame(vector

&vp1, vector

&vp2){ if(vp1.size()!=vp2.size()) return false; P rot = P(1,0); for(int i=0;i<8;i++){ bool ok = true; for(int j=0;j+1> n, n){ int m; cin >> m; vector

vp1(m); for(int i=0;i> vp1[i].real() >> vp1[i].imag(); for(int i=1;i<=n;i++){ cin >> m; vector

vp2(m); for(int j=0;j> vp2[j].real() >> vp2[j].imag(); if(isSame(vp1, vp2)) cout << i << endl; } puts("+++++"); } }