Posted by: Sourav | December 13, 2013

Krishnamurti Number in Java


public class Krishnamurti
{
public static void main(String[] args)
{
int n=Integer.parseInt(args[0]);
int i,j,k,mul=1,result=0,origin;
origin=n;
for(i=0;n>=0;i++)
{
j=n%10;
n=n/10;
for(k=2;k<=j;k++){
mul=mul*k;
}
result=result+mul;
if(n==0){

break;
}
mul=1;

}
if(result==origin)
{
System.out.println(“Krishna”+result);
}
else
System.out.println(“Not”);
}
}

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: