Tuesday, 30 December 2014

UVA 12243 - Flowers Flourish from France(cpp file)

Problem Type : String



#include<stdio.h>
#include<string.h>
#include<ctype.h>
#define MAX 5000

int main()
{

    int i,j,k,len,cou;
    char ch[MAX],des[MAX];
    while(gets(ch))
    {
        if(strcmp(ch,"*")==0)
            break;
        len=strlen(ch);
        k=0;
       // printf("%s",ch);
        for(i=0; i<len; i++)
        {

            if(i==0)
            {
                des[k]=ch[i];
                //printf("%c\n",des[k]);
                k++;
            }
            else if(isalpha(ch[i]) && ch[i-1]==' ')
            {
               des[k]=ch[i];
               //printf("%c\n",des[k]);
               k++;
            }

        }
        des[k]='\0';

        //printf("%s",des);
        len = strlen(des);
        cou=0;
        for(i=0;i<len-1;i++)
        {
           char n= toupper(des[i]);
           char m= toupper(des[i+1]);
            if(m==n)
            {
                 continue;
            }
            else
            {
                cou=1;
                printf("N\n");
                break;
            }
        }
        if(cou==0)
        {
            printf("Y\n");
        }
        memset(ch,'\0',sizeof(ch));
    }
}

No comments:

Post a Comment

ট্রিগার এর মাধ্যমে ডাটা ইনসার্ট - insert data using Database Trigger (Mysql)

সর্বপ্রথম আমরা প্রবলেমটা বুঝিঃ আমি একটা টেবিলের একটা কলামের ভ্যালুর উপর ডিপেন্ড করে আরেকটা কলামে ডাটা insert করব । এই কাজটা ট্রি...