import java.util.*;
public class numDigitSum
{
public static int getSum(int num)
{
int sum=0;
while(num!=0)
{
sum=sum+(num%10);
num=num/10;
}
return sum;
}
public static void getSmaller(int num)
{
boolean check=false;
int n1=num;
int checkI;
int sumOfNum = getSum(n1);
for(int i=1;i<=n1;i++)
{
num--;
checkI = getSum(num);
if(checkI==sumOfNum)
{
check=true;
System.out.println("num: "+num);
}
}
if(!check)
System.out.println("No Match");
}
public static void main(String[] args)
{
Scanner in =new Scanner(System.in);
System.out.println("Enter a num");
int num = in.nextInt();
getSmaller(num);
}
}
Comments