#39704: 不知道錯在哪


sean26910@gmail.com (黃粲翔)

學校 : 義守大學
編號 : 256609
來源 : [60.249.241.109]
最後登入時間 :
2024-09-19 20:14:23
a225. 明明愛排列 | From: [118.163.165.8] | 發表日期 : 2024-03-21 13:56

#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 (黃粲翔)

學校 : 義守大學
編號 : 256609
來源 : [60.249.241.109]
最後登入時間 :
2024-09-19 20:14:23
a225. 明明愛排列 | From: [125.227.108.80] | 發表日期 : 2024-03-21 16:48

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;
}

 

忘記最後要換行 我是白癡



 
ZeroJudge Forum