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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
//Łukasz Wasilewski
#include <iostream>

using namespace std;

int main()
{
    int t;
    cin>>t;
    for(int j=0; j<t; j++)
        {
            int n,m;
            cin>>n>>m;
            int a,b;
            int wygrana=0;
            int przegrana=0;
            string x;
            int WYGRANA[n];
            int PRZEGRANA[n];
            for(int i=0; i<=n; i++)
                {
                    WYGRANA[i]=0;
                    PRZEGRANA[i]=0;
                }
            for(int i=0; i<m; i++)
                {
                    cin>>a;
                    cin>>x;
                    cin>>b;
                    if(x==">")
                        {
                            WYGRANA[b-1]++;
                        }
                    else
                        {
                            PRZEGRANA[a-1]++;
                        }
                }
             for(int i=0; i<n; i++)
                {
                    if(WYGRANA[i]==n)
                        {
                            wygrana=1;
                            break;
                        }
                }
             for(int i=0; i<n; i++)
                {
                    if(PRZEGRANA[i]==n)
                        {
                        przegrana=1;
                        break;
                        }
                }
            if(wygrana==1)
                cout<<"WYGRANA"<<endl;
            else if(przegrana==1)
                cout<<"PRZEGRANA"<<endl;
            else
                cout<<"REMIS"<<endl;
        }
    return 0;
}