#include #include #include #include #include using namespace std; typedef int var; //ifstream cin("date.in"); //ofstream cout("date.out"); mapMAP; int POINTS[10]; int GOALS[10]; int ORD[10]; string TEAM[10]; bool cmp(var a, var b) { if(POINTS[a] > POINTS[b]) return true; if(POINTS[a] == POINTS[b] && GOALS[a] > GOALS[b]) return true; if(POINTS[a] == POINTS[b] && GOALS[a] == GOALS[b] && TEAM[a] < TEAM[b]) return true; return false; } int main() { string a, b; int id = 0; int g1, g2; while(cin>>a>>b>>g1>>g2) { if(!MAP[a]) { MAP[a] = ++id; TEAM[id] = a; } if(!MAP[b]) { MAP[b] = ++id; TEAM[id] = b; } var ia = MAP[a]; var ib = MAP[b]; GOALS[ia] += g1; GOALS[ib] += g2; if(g1 > g2) { POINTS[ia] += 3; } else if(g1 == g2) { POINTS[ia] ++; POINTS[ib] ++; } else { POINTS[ib] += 3; } } for(var i=1; i<=4; i++) { ORD[i] = i; } sort(ORD+1, ORD+5, cmp); for(var i=1; i<=4; i++) { cout<