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
#include <bits/stdc++.h>
int wiekszy[1000005],mniejszy[1000005];
int main(){
    int a,b,n,m,t,res;
    char c;
    scanf("%d",&t);
    while(t--){
        res=0;
        scanf("%d %d",&n,&m);
        for(int i=0;i<=n;i++)
            wiekszy[i]=0,mniejszy[i]=0;
        for(int i=0;i<m;i++){
            scanf("%d %c %d",&a,&c,&b);
            if(c=='>') mniejszy[b]++;
            if(c=='<') wiekszy[b]++;
        }
        for(int i=1;i<=n;i++){
            if(wiekszy[i]==0 && mniejszy[i]==n)
                res=1;
            if(wiekszy[i]==0 && mniejszy[i]>0 && res==0)
                res=2;
        }
        if(res==0){
            for(int i=1;i<=n;i++)
                if(wiekszy[i]==0)
                    res=2;
        }
        if(res==2) printf("REMIS\n");
        if(res==1) printf("WYGRANA\n");
        if(res==0) printf("PRZEGRANA\n");
    }
}