DECODING STRINGS

 DECODING STRINGS


I/P:

A4B2C2A2


O/P:

AAAABBCCAA


PROGRAM:

public class DecodingStrings {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
           Scanner sc=new Scanner(System.in);
           String s1=sc.next();
           sc.close();
           int iCount=0;
           for(int i=0;i<s1.length();i++)
           {
               if(Character.isDigit(s1.charAt(i)))
               {
                   iCount=Integer.parseInt(String.valueOf(s1.charAt(i)));//2
                   int num=0;
                   while(num<iCount)
                   {
                       System.out.print(s1.charAt(i-1));
                       num++;
                       

                       
                   }
               }
           }


    }

}

// 8. Input: A4B2C2A2
//    Output: AAAABBCCAA

Comments

Popular posts from this blog

PROGRAM TO FIND FACTORIAL OF A NUMBER USING RECURSION

PROGRAM TO FIND THE COUNT OF PARTICULAR NUMBER IN AN ARRAY

TELEPHONE BOOK USING HASHMAP