

/*
Online Java - IDE, Code Editor, Compiler

Online Java is a quick and easy tool that helps you to build, compile, test your programs online.
*/

import java.lang.Math.*;

public class Main
{
    static int Total=0;
    
    public static int isDisarium(int num)
    {
        
        System.out.println("Welcome to Online IDE!! Happy Coding :)");
        
   
        int digit;
        
        String pos = Integer.toString(num);
        int position  = pos.length();
        
        do
        {
        digit = num%10;   
        System.out.println(digit);
        System.out.println(position);
        
        num=num/10;  // this will drop off last digit
        Total = (int)Math.pow(digit,position) + isDisarium(num);
        
        }
        while(position==1);
      
        return Total;
    }
    
    public static void main(String[] args) {
        
        int num=13215;
        
        
        System.out.println("Original number: " + num);
        System.out.println("Number is isDisarium: " + isDisarium(num));
        String outcome = Total==num ? "True":"False";
        System.out.println(outcome);
        
            }
}



