不知道哪里有问题,请相互交流
删除元素
https://ac.nowcoder.com/acm/problem/22228
include
using namespace std;
int main()
{
int n=0;
cin>>n;
int num[20]={0}; int m=0; int flag=0; int flag1=0; for(int i=0;i<n;i++) { cin>>num[i]; } cin>>m; for(int j=0;j<n;j++) { if(m!=num[j]) continue; else if(m==num[j]) flag1=1; flag = j; break; } if(flag1 == 1) { flag1 = 0; for(int k=flag;k<n;k++) { num[k] = num[k+1]; if(k==n-1) break; } int a=0; for(a=0;a<n-1;a++) { cout<<num[a]<<" "; } } else { for(int b=0;b<n;b++) { cout<<num[b]<<" "; } } return 0;
}
显示测试样例一个都不通过。