- #include <stdio.h> 
- #define size 1000001 
- struct outer 
- { 
- 		int id; 
- 		struct inner 
- 		{ 
- 			int attr,val,priority; 
-   
- 		}z[size]; 
- }s[size]; 
-   
- int main(void) { 
-   
- 	int n,m,i,p,q,r,x; 
-   
- 	for(i=0;i<n;i++) 
- 	{ 
- 	scanf("%d%d%d%d",&- p ,&- q ,&- r ,&- x );
 
-   
- 		if(s[p].z[q].priority<=x) 
- 		{ 
- 			s[p].z[q].attr=q; 
- 			s[p].z[q].val=r; 
- 			s[p].z[q].priority=x; 
- 		} 
-   
-   
- 	} 
- 	for(i=0;i<m;i++) 
- 	{ 
-   
- 	} 
- 	return 0; 
- } 
				I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgc2l6ZSAxMDAwMDAxCnN0cnVjdCBvdXRlcgp7CgkJaW50IGlkOwoJCXN0cnVjdCBpbm5lcgoJCXsKCQkJaW50IGF0dHIsdmFsLHByaW9yaXR5OwoJCQkKCQl9eltzaXplXTsKfXNbc2l6ZV07CiAKaW50IG1haW4odm9pZCkgewoJCglpbnQgbixtLGkscCxxLHIseDsKCXNjYW5mKCIlZCVkIiwmbiwmbSk7CgkKCWZvcihpPTA7aTxuO2krKykKCXsKCXNjYW5mKCIlZCVkJWQlZCIsJnAsJnEsJnIsJngpOwoJCgkJaWYoc1twXS56W3FdLnByaW9yaXR5PD14KQoJCXsKCQkJc1twXS56W3FdLmF0dHI9cTsKCQkJc1twXS56W3FdLnZhbD1yOwoJCQlzW3BdLnpbcV0ucHJpb3JpdHk9eDsKCQl9CgkJCgkKCX0KCWZvcihpPTA7aTxtO2krKykKCXsKCQlzY2FuZigiJWQlZCIsJnAsJnEpOwoJCXByaW50ZigiJWRcbiIsc1twXS56W3FdLnZhbCk7CgkJCgl9CglyZXR1cm4gMDsKfQ==