#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
#define fu(i,a,b) for (long long i=a; i<=b; i++)
#define fd(i,a,b) for (long long i=a; i>=b; i--)
const ll N=1e6+1;
ll a[N],b[N];
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
ll m,n,dem=0;
cin>>m>>n;
fu(i,1,m) {cin>>a[i];}
fu(i,1,n) {cin>>b[i];};
sort(a+1,a+m+1);
sort(b+1,b+n+1);
ll i=1,k=1;
while (i!=m+1)
{
if (a[i]>b[k])
{
dem++;
i++;
k++;
}
else i++;
}
cout<<dem;
}
Code sai ở chỗ nào?
bỏ c++ lâu r nên thấy nhiều kiểu viết lạ quá :)) nên chưa hiểu bạn code như nào
bình thường mà bạn…