// Check if a number is an Armstrong number or not
import java.util.*;
public class Main{
public static void main
(String[] args
){
int num = 153;
int originalnum = num;
int sum =0;
while(num !=0){
int digit = num% 10;
sum
+= Math.
pow(digit,
3);num = num/10;
}
if(originalnum == sum){
System.
out.
println(originalnum
+ "Armstrong num"); }
else{
System.
out.
println(originalnum
+ "Not a Armstrong num"); }
}
}
Ly8gQ2hlY2sgaWYgYSBudW1iZXIgaXMgYW4gQXJtc3Ryb25nIG51bWJlciBvciBub3QKaW1wb3J0IGphdmEudXRpbC4qOwpwdWJsaWMgY2xhc3MgTWFpbnsKcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncyl7CgppbnQgbnVtID0gMTUzOwppbnQgb3JpZ2luYWxudW0gPSBudW07CmludCBzdW0gPTA7Cgp3aGlsZShudW0gIT0wKXsKaW50IGRpZ2l0ID0gbnVtJSAxMDsKc3VtICs9IE1hdGgucG93KGRpZ2l0LDMpOwpudW0gPSBudW0vMTA7Cn0KCmlmKG9yaWdpbmFsbnVtID09IHN1bSl7ClN5c3RlbS5vdXQucHJpbnRsbihvcmlnaW5hbG51bSArICJBcm1zdHJvbmcgbnVtIik7Cn0KZWxzZXsKU3lzdGVtLm91dC5wcmludGxuKG9yaWdpbmFsbnVtICsgIk5vdCBhIEFybXN0cm9uZyBudW0iKTsKfQp9Cn0=