#39704: 不知道錯在哪


sean26910@gmail.com (黃粲翔)


#include <bits/stdc++.h>
using namespace std;
int main()
{
    int num;
    while(cin>>num)
    {
        int aa[num];
        for(int i=0;i<num;i++)
            cin>>aa[i];
            
        for(int i=0;i<num;i++)
        {
            for(int j=i+1;j<num;j++)
            {
                if((aa[i]%10)>(aa[j]%10))
                    swap(aa[i],aa[j]);
                if((aa[i]%10)==(aa[j]%10))
                {
                    if(aa[i]<aa[j])
                        swap(aa[i],aa[j]);
                }
            }
        }
        for(int i=0;i<num;i++)
            cout<<aa[i]<<" ";
    }
    return 0;

#39707: Re: 不知道錯在哪


sean26910@gmail.com (黃粲翔)


include
using namespace std;
int main()
{
    int num;
    while(cin>>num)
    {
        int aa[num];
        for(int i=0;i            cin>>aa[i];
            
        for(int i=0;i        {
            for(int j=i+1;j            {
                if((aa[i]%10)>(aa[j]%10))
                    swap(aa[i],aa[j]);
                if((aa[i]%10)==(aa[j]%10))
                {
                    if(aa[i]                        swap(aa[i],aa[j]);
                }
            }
        }
        for(int i=0;i            cout<    }
    return 0;
}

 

忘記最後要換行 我是白癡