这题哪里错了 为什么就50分

#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int a[2000],i,j,h,ans=0;
int b[2000];
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++) // 苹果能摘到的高度
{
cin>>a[i];
}
for(int j=1;j<=m;j++)

{
cin>>b[j];
}
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
if((b[j]!=0)&&(a[i]!=1)&&(a[i]>b[j]))
{
a[i]=1;
ans++;
b[j]=0;
}
}
}
cout<<m-ans<<endl;
return 0;
}

0 条评论

目前还没有评论...

信息

ID
1291
难度
6
分类
贪心 点击显示
标签
(无)
递交数
9723
已通过
2330
通过率
24%
被复制
16
上传者