Monday, July 23, 2018

CodeVita Round 1 (2014)

Super Ascii String checker?

 #include<stdio.h>
#include<string.h>
int main()
{
    char str[100],ch,CH;
    int i,c[30]={0},A,a,j,k=0,flag=0,
s=0;
    scanf("%s",str);
    for(A=65,a=97,j=0;s<strlen(str);j++,A++,a++)
    {
        ch=a;
        CH=A;
    for(i=0;str[i]!='\0';i++)
    {
        if(CH==str[i]||ch==str[i])
        {
        c[j]++;
        flag=1;
        }
    }
    s+=c[j];
    if(flag==1)
    k++;
    flag=0;
    }
    for(i=0;i<j;i++)
    {
        if(c[i]!=i+1&&c[i]!=0)
        {
            flag=2;
            break;
        }
    }
    if(flag==2)
    printf("No");
    else
    printf("Yes");
return 0;
}

 

Stone Gamer? 

 

#include<stdio.h>
int main()
{
    int n,t=0,a[30],i;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        scanf("%d",&a[i]);
  
    }
    for(i=0;i<n;i++)
    {
        t=0;
        while(a[i]>=4)
        {
            a[i]=a[i]-4;
            t++;
        }
        t=t+a[i];
        if(t%2==1)printf("Yes\n");
        else
        printf("No\n");
    }
    return 0;
}

 

No comments:

Post a Comment