public double CountNum( int x)
public int NewNum( double num, double indices)
double Counter1=CountNum(num);
double Counter2=CountNum(indices);
for(double i=Counter1;i>=1;i--)
r=indices/(Math.Pow(10,i-1));
indices=indices%Math.Pow( 10,i-1);
newNum+=num/(Math.Pow(10,Counter2-(r+1)))%10*10;
public double NewNum1( double num , double indices)
double Counter1=CountNum(num);
double Counter2=CountNum(indices);
for(double i=1;i<Counter1;i++)
newNum+=(num/Math.Pow(10,Counter2-(Counter2-r))%10
newnum+=(num/Math.Pow(10,Counter2-(Counter2-r))%10
public static void Main()