#include #include #include #include #include #include #include #include #include #include #include #include #include "testlib.h" using namespace std; //FILE *fin, *fout, *fstdout, *freport; void Done(int report) { //fprintf(freport, "%d\n", report); // quitp(ceil(100.0 * p / a) / 100, "haha"); quitp(ceil(100.0*report/10)/100,"ok"); //fclose(freport); exit(0); } const int N=100005; int flag=10,n,m,Ansm,fa[N],vis[N],col[N],w[N],Ans[N]; void check() { //fscanf(fin,"%d",&n); n = inf.readInt(); for(int i=1;i<=n;i++) vis[i]=1; for(int i=1;i<=n;i++) { //fscanf(fin,"%d",&fa[i]); fa[i]=inf.readInt(); vis[fa[i]]=0; } for(int i=1;i<=n;i++) //fscanf(fin,"%d",&col[i]); col[i] = inf.readInt(); //fscanf(fout,"%d",&m); m = ouf.readInt(); //fscanf(fstdout,"%d",&Ansm); Ansm = ans.readInt(); if(m>n) Done(0); if(m!=-1&&Ansm==-1) Done(0); if(m==-1&&Ansm!=-1) Done(0); for(int i=1;i<=m;i++) { // fscanf(fout,"%d",&w[i]); w[i] = ouf.readInt(); /*if(w[i]