/*我的代码:*/
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b[1001]={0},h=0;
    cin〈〈
    for(int i=1;i<=a;i++)
    {
        cin>>b[i];
        if(b[i]==
        {
            h++;
        }
        
        {
            cout<<b[i]<<" ";
        }
    }
    for(int i=1;i<=h;i++)
    {
        cout<<"0"<<" ";
    }
    return 0;
}
/*老师的代/
/*
#include <bits/stdc++.h>
using namespace std;
int main ()
{  
	int n=0;
	vector<int> a;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		int b=0;
		cin>>b;
		a.push_back(b);
	} 
	for(int left=0,right=0;right<a.size();right++)
	{
		if(a[right] != 0) //把不为0的元素交换 			swap(a[left],a[right]); //如果left==right,位置不变,但left要加`

0 comments

No comments so far...