#include #include #include #include #include #include #include #include //#include using namespace std; typedef struct { string name; int scor, nrg; } tip; tip a[5]; int i,j,s1,s2,nr; bool cmp(tip a, tip b) { if (a.scor!=b.scor) return a.scor>b.scor; else if (a.nrg!=b.nrg) return a.nrg>b.nrg; else return a.name>n1>>n2>>s1>>s2; addnrg(n1,s1); addnrg(n2,s2); if (s1>s2) addscor(n1,3); else if (s2>s1) addscor(n2,3); else { addscor(n1,1); addscor(n2,1); } } sort(a+1,a+4+1,cmp); for (i=1; i<=4; ++i) cout<