paste bin

malic
C++
#include <cstdio>
#include <cstring>

void attack(char *s1,char *s2);
void getNum(char *s);

int main(void)
{
    char s1[12],s2[12];
    scanf("%s%s",s1,s2);
    attack(s1,s2);
    getNum(s1);
    getNum(s2);
    return 0;
}

void attack(char *s1,char *s2)
{
    int i1=strlen(s1)-1,i2=strlen(s2)-1;
    while(i1>=0 && i2>=0)
    {
        if(s1[i1]<s2[i2])
            s1[i1]=',';
        else if(s2[i2] < s1[i1])
            s2[i2]=',';
        i1--;
        i2--;
    }
    return ;
}

void getNum(char *s)
{
    bool isNum=false;
    int i,num=0,len=strlen(s);
    for(i=0;i<len;i++)
    {
        if('0'<=s[i] && s[i]<='9')
        {
            isNum=true;
            num=num*10+s[i]-'0';
        }
    }
    if(isNum)
        printf("%d\n",num);
    else
        printf("YODA\n");
    return ;
}

2019 C3QA

fork this code