#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 */ |