#include #include #include #include #include #include #include using namespace std; #define INF 1000000000 #define MAXN 100005 int vis[30]; int ne[MAXN]; int s[MAXN],p[MAXN]; int c1[30][MAXN],c2[30][MAXN]; int cal_s(int pos,int k) { if(pos<0) return 0; int s=0; for(int i=1;i '9') { if(ch=='-') flag=1; ch = getchar(); } do { data = data*10 + ch-'0'; ch = getchar(); }while (ch >= '0' && ch <= '9'); if(flag) data=-data; return data; } int main() { int n,m,kk; while(~scanf("%d%d%d",&n,&m,&kk)) { ans=0; memset(c1,0,sizeof(c1)); memset(c2,0,sizeof(c2)); for(int i=0;i