1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include<cstdio>

static int bitek[100001];
static bool wygryw[100001];

int main(){
    int t;
    scanf("%i",&t);
    while(t--){
        int n, m;
        scanf("%i%i",&n,&m);
        for(int i = 1; i<=n;++i){
            bitek[i] = 0;
            wygryw[i] = false;
        }
        for(int i = 0; i<m;++i){
            int a, b;
            char w;
            scanf("%i %c %i",&a, &w,&b);
            if(w=='>')
                ++bitek[b];
            else{
                wygryw[b] = true;
            }
        }
        char flaga = -1;
        for(int i = 1; i<=n;++i){
            if(bitek[i] == n){
                flaga = 1;
                break;
            }
            if(!wygryw[i])
                flaga = 0;
        }
        switch(flaga){
        case -1:
            puts("PRZEGRANA");
            break;
        case 0:
            puts("REMIS");
            break;
        case 1:
            puts("WYGRANA");
            break;
        }
    }

}