#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;
}
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;
}
忘記最後要換行 我是白癡