Given a number N, you need to check whether the given number is Armstrong number or not. Now what is Armstrong number let us see below:

A number is said to be Armstrong if it is equal to sum of the cube of its digits.

#### Input

A single integer N.

#### Output

You need to return 1 if the given number N is an Armstrong number otherwise 0.

#### Sample Input:

`1`

#### Sample Output:

`1`

#### Sample input

`150`

#### Sample Output:

`0`

## Solution of Armstrong Number Finder in java:–

import java.util.*; import java.lang.*; import java.io.*; public class Main { static int demo(int x) { int cube=0,r,temp=x; while(x!=0) { r=x%10; cube=(r*r*r)+cube; x=x/10; } if(temp==cube) { return 1; } else{ return 0; } } public static void main (String[] args) throws java.lang.Exception { //your code here Scanner scanner = new Scanner(System.in); int x= scanner.nextInt(); int y= demo(x); System.out.println(y); } }

## Add a Comment