#include<stdio.h> #include<string.h> int main() { int T,N=0; scanf("%d",&T); while(T--) { N++; int n,m; int u,v,d,b; int x[207],y[207]; int i,j; scanf("%d%d",&n,&m); memset(x,0,sizeof(x)); memset(y,0,sizeof(y)); for(i=0;i<m;i++) { scanf("%d%d%d%d",&u,&v,&d,&b); x[u] += d; y[v] += (d+b); } for(i=0;i<n;i++) { if(x[i]>y[i]) break; } if(i==m) printf("Case #%d: happy\n",N); else printf("Case #%d: unhappy\n",N); } } |
Double click to view unformatted code.