题解
2023-08-18 07:43:11
发布于:安徽
4阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int shr[105],zhc[105],lr[105],ans;
int n;
int main(){
cin>>n;
for(int i=1;i<=n;i++) cin>>shr[i];
for(int i=1;i<=n;i++) cin>>zhc[i];
for(int i=1;i<=n;i++) lr[i]=shr[i]-zhc[i];
sort(lr+1,lr+1+n);
for(int i=1;i<=n;i++){
if(i==1) ans++;
else if(lr[i]==lr[i-1]) ans++;
else{
cout<<lr[i-1]<<" "<<ans<<endl;
ans=1;
}
}
if(lr[n]!=lr[n-1]) cout<<lr[n]<<" "<<1;
else if(ans>1) cout<<lr[n]<<" "<<ans;
return 0;
}
这里空空如也
有帮助,赞一个