#include<bits/stdc++.h>
using namespace std;
void algo() {
int v1[1000010], v2[1000010];
int n, m;
cin >> n >> m;
char c;
for( int i=0; i<=n; i++ ) {
v1[i] = v2[i] = 0;
}
for( int a, b, i=0; i<m; i++ ) {
cin >> a >> c >> b;
if( c == '>' ) {
v1[b]++;
} else {
v2[b]++;
}
}
for( int i=1; i<=n; i++ ) {
if( v1[i] == n ) {
cout << "WYGRANA\n";
return;
}
}
for( int i=1; i<=n; i++ ) {
if( v2[i] == 0 ) {
cout << "REMIS\n";
return;
}
}
cout << "PRZEGRANA\n";
}
int main() {
ios_base::sync_with_stdio( 0 );
cin.tie( NULL );
int t;
cin >> t;
for( int i=0; i<t; i++ )
algo();
return 0;
}/*
20
2 0
2 1
1 < 2
2 3
1 > 2
2 > 2
1 < 1
2 0
2 2
2 > 1
1 > 1
2 1
1 > 2
2 3
2 > 2
1 < 1
2 > 1
2 1
1 > 1
2 0
2 2
2 < 1
1 > 1
2 2
2 > 2
2 > 1
2 3
1 > 2
1 < 1
2 < 2
2 2
2 < 1
2 < 2
2 1
2 > 1
2 4
2 > 2
2 < 1
1 > 1
1 < 2
2 2
2 > 2
2 < 1
2 3
2 < 1
1 < 2
1 < 1
2 4
2 < 1
1 < 1
1 < 2
2 > 2
2 3
2 < 2
1 > 2
1 > 1
2 3
1 > 1
2 < 2
2 > 1
*/
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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 | #include<bits/stdc++.h> using namespace std; void algo() { int v1[1000010], v2[1000010]; int n, m; cin >> n >> m; char c; for( int i=0; i<=n; i++ ) { v1[i] = v2[i] = 0; } for( int a, b, i=0; i<m; i++ ) { cin >> a >> c >> b; if( c == '>' ) { v1[b]++; } else { v2[b]++; } } for( int i=1; i<=n; i++ ) { if( v1[i] == n ) { cout << "WYGRANA\n"; return; } } for( int i=1; i<=n; i++ ) { if( v2[i] == 0 ) { cout << "REMIS\n"; return; } } cout << "PRZEGRANA\n"; } int main() { ios_base::sync_with_stdio( 0 ); cin.tie( NULL ); int t; cin >> t; for( int i=0; i<t; i++ ) algo(); return 0; }/* 20 2 0 2 1 1 < 2 2 3 1 > 2 2 > 2 1 < 1 2 0 2 2 2 > 1 1 > 1 2 1 1 > 2 2 3 2 > 2 1 < 1 2 > 1 2 1 1 > 1 2 0 2 2 2 < 1 1 > 1 2 2 2 > 2 2 > 1 2 3 1 > 2 1 < 1 2 < 2 2 2 2 < 1 2 < 2 2 1 2 > 1 2 4 2 > 2 2 < 1 1 > 1 1 < 2 2 2 2 > 2 2 < 1 2 3 2 < 1 1 < 2 1 < 1 2 4 2 < 1 1 < 1 1 < 2 2 > 2 2 3 2 < 2 1 > 2 1 > 1 2 3 1 > 1 2 < 2 2 > 1 */ |
English