#include<cstdio> int n,m,t,a,b; bool tb2[100002]; int j[100002]; char c[2], czy=false,c2; int main() { scanf("%d", &t); for(int ij=0; ij<t; ij++) { scanf("%d%d", &n, &m); for(int i=0; i<=n; i++) { tb2[i]=false; j[i]=false; } for(int i=0; i<m; i++) { scanf("%d%s%d", &a, c, &b); if(c[0]=='<')tb2[b]=true; else j[b]++; } czy=false; c2=false; for(int i=1; i<=n; i++)if(!tb2[i])czy=true; if(!czy)printf("PRZEGRANA\n"); else { for(int i=1; i<=n; i++)if(j[i]==n)c2=true; if(c2)printf("WYGRANA\n"); else printf("REMIS\n"); } } return 0; }
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 | #include<cstdio> int n,m,t,a,b; bool tb2[100002]; int j[100002]; char c[2], czy=false,c2; int main() { scanf("%d", &t); for(int ij=0; ij<t; ij++) { scanf("%d%d", &n, &m); for(int i=0; i<=n; i++) { tb2[i]=false; j[i]=false; } for(int i=0; i<m; i++) { scanf("%d%s%d", &a, c, &b); if(c[0]=='<')tb2[b]=true; else j[b]++; } czy=false; c2=false; for(int i=1; i<=n; i++)if(!tb2[i])czy=true; if(!czy)printf("PRZEGRANA\n"); else { for(int i=1; i<=n; i++)if(j[i]==n)c2=true; if(c2)printf("WYGRANA\n"); else printf("REMIS\n"); } } return 0; } |