#include #include int nr1,nr2; int loc = 0; using namespace std; int main() { char s[41]; char aux1[41]; char aux2[41]; struct {char o[21];int goal;}v[4]; for (int i = 1;i<=6;i++) { cin.getline(s,41); int j = 0; int m1 = 0,m2 = 0; nr1 = nr2 = 0; while (s[j] != ' ') {if (s[j] != ' ') aux1[m1] = s[j];j++;m1++;} j++; while (s[j] != ' ') {if (s[j] != ' ') aux2[m2] = s[j];j++;m2++;} j++; while (s[j] != ' ') {nr1 = nr1 * 10 + (s[j] - '0');j++;} j++; while (j < strlen(s)) {nr2 = nr2 * 10 + (s[j] - '0');j++;} cout< nr2) v[loc].goal += 3; else if (nr1 == nr2) v[loc].goal += 1;else v[loc].goal += 0;} if (strcmp(v[p].o,aux2) == 0) {ok2 = 0;if (nr2 > nr1) v[loc].goal += 3; else if (nr1 == nr2) v[loc].goal += 1;else v[loc].goal += 0;} } if (ok1 == 1) {loc++;strcpy(v[loc].o,aux1);if (nr1 > nr2) v[loc].goal = 3; else if (nr1 == nr2) v[loc].goal = 1;else v[loc].goal = 0;} if (ok2 == 1) {loc++;strcpy(v[loc].o,aux2);if (nr2 > nr1) v[loc].goal = 3; else if (nr1 == nr2) v[loc].goal = 1;else v[loc].goal = 0;} } /* for (int i = 1;i<4;i++) for (int u = i + 1;u<=4;u++) { int ok = 1; int pon; char ro[41]; if (v[i].goal < v[u].goal) {strcpy(ro,v[i].o); pon = v[i].goal; strcpy(v[i].o,v[u].o); v[i].goal = v[u].goal; strcpy(v[u].o,ro); v[u].goal = pon;} else if (v[i].goal == v[u].goal) { if (strcmp(v[i].o,v[u].o) < 0) {strcpy(ro,v[i].o); pon = v[i].goal; strcpy(v[i].o,v[u].o); v[i].goal = v[u].goal; strcpy(v[u].o,ro); v[u].goal = pon;} } }*/ }