2019年天梯赛-全国总决赛-L1-064 估值一亿的AI核心代码 (20 分)

题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/1111914599412858885

题目大意:按照他给出的条件替换原字符串内容即可

#include 
#include 

int iszf(char a){
    if(a>='0' && a<='9'){
        return 1;
    }
    if(a>='a' && a<='z'){
        return 1;
    }
    if(a>='A' && a<='Z'){
        return 1;
    }
    return 0;
}

char zxxx(char a){
    if(a>='A' && a<='Z'){
        if(a=='I'){
            return 'I';
        }else{
            return a+32;
        }
    }
    return a;
}

int main(){
    int n;
    scanf("%d\n",&n);
    while(n--){
        char a[1010],b[1010];
        int la=0,lb=0;
        gets(a);
        printf("%s\n",a);
        la=strlen(a);
        int lk=0;
        int ff=0;
        for(int i=0;i0 && ff){
                    b[lb++]=' ';
                }
                lk=0;
                ff=1;
                b[lb++]=zxxx(a[i]);
            }
        }
        b[lb]=0;
        printf("AI: ");
        for(int i=0;i

 

你可能感兴趣的:(2019年天梯赛-全国总决赛-L1-064 估值一亿的AI核心代码 (20 分))