└── Strong number or not in java /Strong number or not in java: -------------------------------------------------------------------------------- 1 | import java.io.*; 2 | import java.util.*; 3 | 4 | public class Solution { 5 | 6 | public static void main(String[] args) { 7 | Scanner s = new Scanner(System.in); 8 | int n=s.nextInt(); 9 | int temp=n; 10 | int a=0; 11 | while(temp>0) 12 | { 13 | int digit=temp%10; 14 | int fact=1; 15 | for(int i=1;i<=digit;i++) 16 | { 17 | fact*=i; 18 | } 19 | a+=fact; 20 | temp/=10; 21 | } 22 | if(a==n) 23 | { 24 | System.out.println(n+" is a strong number."); 25 | } 26 | else 27 | { 28 | System.out.println(n+" is not a strong number."); 29 | } 30 | 31 | } 32 | } 33 | --------------------------------------------------------------------------------