ZOJ 3200 Sort ZOJ7

来源:互联网 发布:长江证券炒股软件 编辑:程序博客网 时间:2024/05/16 12:01

水题

#include<bits/stdc++.h>using namespace std;char s[1020];char c[]="ZOJ7";int a[20],f[1020];int main(){    while(scanf("%s",s)!=EOF)    {        memset(f,0,sizeof(f));        memset(a,0,sizeof(a));        int len=strlen(s);        for(int i=0;i<len;i++)        {            for(int j=0;j<4;j++)            {                if(s[i]==c[j])                {                    f[i]=1;                    a[j]++;                    break;                }            }        }        for(int i=0;i<4;i++)        {            for(int j=1;j<=a[i];j++)                printf("%c",c[i]);        }        for(int i=0;i<len;i++)        {            if(f[i]==0)                printf("%c",s[i]);        }        printf("\n");    }    return 0;}


0 0
原创粉丝点击