|
- #include<bits/stdc++.h>
- using namespace std;
- int a[100000001],b[10000001];
- short c[10000001],d[10000001],x;
- int s=0,p=0,f=0;
- int mcmp(int n,int m)
- {
- if(n<m) return -1;
- else if(n==m) return 0;
- else return 1;
- }
- int main()
- {
- int n;
- cin>>n;
- for(int i=1;i<=n;i++) cin>>c[i];
- for(int i=1;i<=n;i++) cin>>d[i];
- for(int i=1;i<=n;i++) cin>>a[i];
- for(int i=1;i<=n;i++) cin>>b[i];
- for(int i=1;i<=n;i++)
- {
- if(mcmp(c[a[i]],d[b[i]])==1) s++;
- else if(mcmp(c[a[i]],d[b[i]])==-1) f++;
- else p++;
- }
- cout<<s<<' '<<p<<' '<<f;
- return 0;
- }
复制代码
运行时出现错误,0分 |
|