HDU 2000 ASCII码排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HDU 2000 ASCII码排序相关的知识,希望对你有一定的参考价值。

http://acm.hdu.edu.cn/showproblem.php?pid=2000

#include<stdio.h>

char s[3];
int k[3];

int main()
{

        int mid;
        char midd;
        while(scanf("%s",s)!=EOF)
        {
                for(int j=0;j<3;j++)
                        k[j]=s[j];

                for(int o=0;o<2;o++)
                {
                        for(int p=0;p<3-o-1;p++)
                        {
                                if(k[p]>k[p+1])
                                {
                                        int tmp=k[p];
                                        k[p]=k[p+1];
                                        k[p+1]=tmp;
                                }
                        }
                }
                for(int i=0;i<3;i++)
                {
                        printf("%c",k[i]);
                        if(i!=2) printf(" ");
                        else printf("\n");
                }
        }

        return 0;
}

 

以上是关于HDU 2000 ASCII码排序的主要内容,如果未能解决你的问题,请参考以下文章

HDU 2000 ASCII码排序

HDU 2000 ASCII码排序

ASCII码排序(hdu2000)

2000 ASCII码排序

杭电ACM2000--ASCII码排序

求c语言高手,ASCII码排序