#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; } |
English