Neon number



Problem to find the neon number or not.


Neon number is the sum of digit in square value is Equal to the given value.




Example-1:


Input    : n = 9
Output   : Neon number   
Explain  : 9*9 => 81 => 8+1 =>9


Example-2:


Input    : n = 8
Output   : Not a neon number 
Explain  : 8*8 => 64 => 6+4 => 10   







Solution




public class Main
{
    public static void main(String [] args)
    {
        int n = 9;

        int square = n*n;

        int sum = 0;

        while(square!=0)
        {
            sum = sum + square % 10;

            square = square/10;
        }

        if(sum==n)
        {
            System.out.print("Neon number");
        }   

        else
        {
            System.out.print("Not a neon number");
        }
    }
}
n = 9

sum = 0

x = str(n*n)

for i in x:

    sum += int(i)

if(sum==n):

    print("Neon number")

else:

    print("Not a neon number")  



Output



Neon number