1 条题解

  • 0
    @ 2024-12-24 9:49:25

    C :

    #include<stdio.h>
    
    int main()
    {
        int  n;
        char a[5],t;
        while(~scanf("%d",&n))
        {
            getchar();
            while(n--)
            {
                gets(a);
                for(int i=0;i<2;i++)
                    for(int j=0;j<2-i;j++)
                    if(a[j]>a[j+1])
                {
                    t=a[j];
                    a[j]=a[j+1];
                    a[j+1]=t;
                }
               for(int i=0;i<2;i++)
                printf("%c ",a[i]);
               printf("%c\n",a[2]);
            }
        }
        return 0;
    }
    
    

    C++ :

    #include <stdio.h>
    
    int main()
    
    {
        char s[5];
        int n;
        while(~scanf("%d",&n))
        {
            while(n--)
            {
                scanf("%s",s);
                for(int i = 0;i < 2;++i)
                    for(int j = 0;j < 2 - i;++j)
                        if(s[j] > s[j + 1])
                        {
                            char t = s[j];
                            s[j] = s[j + 1];
                            s[j + 1] = t;
                        }
                printf("%c %c %c\n",s[0],s[1],s[2]);
            }
        }
        return 0;
    }
    
    • 1

    信息

    ID
    953
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    (无)
    递交数
    0
    已通过
    0
    上传者