第一个AC+第一个题解
2025-05-13 18:37:50
发布于:浙江
25阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,b,n[1000],m[1000],sum=0;
    cin>>a;
    for(int i=0;i<a;i++){
        cin>>b;
        n[i]=b;
    }
    sort(n,n+a);
    for(int i=0;i<a;i++){
        cin>>b;
        m[i]=b;
    }
    sort(m,m+a);
    for(int i=a-1;i>=0;i--){
        if(n[i]!=0){
            for(int y=a-1;y>=0;y--){
                if(m[y]!=0){
                    if(n[i]>m[y]){
                        sum++;   
                        n[i]=0;
                        m[y]=0;
                        break;
                    }
                }
            } 
        }   
    }
    cout<<sum;
    return 0;
}
这里空空如也







有帮助,赞一个