题解
2024-08-30 14:17:53
发布于:北京
3阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(){
int a[114], b[514];
int n, m;
cin >> n;
for(int i = 1; i <= n; i ++){
cin >> a[i];
}
for(int i = 1; i <= n; i ++){
cin >> m;
b[i] = a[i] - m;
}
for(int i = 1; i <= n;i ++){
int c = i, d = b[i];
for(int j = i; j <= n; j ++){
if(b[j] < d){
d = b[j];
c = j;
}
}
swap(b[c], b[i]);
}
for(int i = 1; i <= n; i ++){
int cnt = 1;
while(b[i] == b[i + 1]){
cnt ++;
i ++;
}
cout << b[i] << " " << cnt << endl;
}
return 0;
}
这里空空如也
有帮助,赞一个