Sunday, August 24, 2014

write a program to print "acababacd" from "acaaabbabbacddd" using c#

string s = "acaaabbabbacddd";
            char[] c = s.ToCharArray();
            for (int i = 0; i <= c.Length - 1; i++)
            {
                if (i!= c.Length - 1)
                {
                    if (c[i] == c[i + 1])
                    {
                        Console.Write(c[i]);
                        if (c[i] == c[i + 2])
                        {
                            i = i + 2;
                        }
                        else
                        {
                            i = i + 1;
                        }
                    }
                    else
                    {
                        Console.Write(c[i]);
                    }
                }
            }
            Console.Read();

No comments:

Post a Comment