UVA Problem Solution11541 – Decoding

Problem Solving, UVa

 

 

#include <bits/stdc++.h>

using namespace std;

int main()

{

    int tc,cases=0,j,r;

    char s[1000],c;

    cin>>tc;

    while(tc--)

    {

      scanf("\r");

      gets(s);

      int l=strlen(s);

      printf("Case %d: ",++cases);

      for(int i=0;i<l;i++)

      {

          r=0;

                if(s[i]>='A'&&s[i]<='Z')

                 c=s[i];

                else

                {

                    while(s[i]>='0'&& s[i]<='9')

                    {

                        r=r*10+s[i]-'0';

                       

                        i++;

                       

                    }

                    i--;

                    for( j=0;j<r;j++)

                    printf("%c",c);

                }



        }

        printf("\n");

      }



    return 0;

}

 

0 Comments

You may find interest following article

Complete Guide: Create Laravel Project in Docker Without Local Dependencies

Create Laravel Project Through Docker — No Need to Install PHP, MySQL, or Apache on Your Local Machine In this tutorial, I’ll show you how to create and run a full Laravel project using Docker containers. That means you won’t have to install PHP, MySQL, or Apache locally on your computer. By the end of this guide, you’ll have a fully functional Laravel development...