import java.util.Scanner;
public class ArmstsrongNumber {
static boolean isArmstrongNum(int n)
{
int digits = 0, last=0, sum=0;
int temp = n;
while(temp > 0)
{
temp = temp / 10;
digits++;
}
temp = n;
while(temp >0)
{
last = temp % 10;
sum += (Math.pow(last, digits));
temp = temp/10;
}
if(n == sum)
{
return true;
}
else {
return false;
}
}
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
System.out.println("Enter the Number: ");
int num = sc.nextInt();
if(isArmstrongNum(num))
{
System.out.println(num+" is Armstrong");
}
else {
System.out.println(num+" is Not Armstrong");
}
sc.close();
}
}