/* package whatever; // don't place package name! */
import java.util.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
static int digitSum(int input1){
int newinput,sum=0;
newinput = input1;//just to hold the copy of number so that we can later check if number is negative or not
if(input1<0){
input1 = -1*input1;
}
while(input1>0 || sum>9){
if(input1==0)
{
input1=sum;
sum=0;
}
sum += input1%10;
input1 = input1/10;
}
if(newinput > 0){
return sum;
}
else{
return -1 * sum;
}
}
{
// your code goes here
int input;
Scanner sc
= new Scanner
(System.
in); input = sc.nextInt();
System.
out.
println(digitSum
(input
)); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CgkJc3RhdGljIGludCBkaWdpdFN1bShpbnQgaW5wdXQxKXsKCQkJaW50IG5ld2lucHV0LHN1bT0wOwoJCQluZXdpbnB1dCA9IGlucHV0MTsvL2p1c3QgdG8gaG9sZCB0aGUgY29weSBvZiBudW1iZXIgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgY2hlY2sgaWYgbnVtYmVyIGlzIG5lZ2F0aXZlIG9yIG5vdAoJCQlpZihpbnB1dDE8MCl7CgkJCQlpbnB1dDEgPSAtMSppbnB1dDE7CgkJCX0KCQkJd2hpbGUoaW5wdXQxPjAgfHwgc3VtPjkpewoJCQkJaWYoaW5wdXQxPT0wKQoJCQkJewoJCQkJCWlucHV0MT1zdW07CgkJCQkJc3VtPTA7CgkJCQl9CgkJCQlzdW0gKz0gaW5wdXQxJTEwOwoJCQkJaW5wdXQxID0gaW5wdXQxLzEwOwoJCQl9CgkJCWlmKG5ld2lucHV0ID4gMCl7CgkJCXJldHVybiBzdW07CgkJCX0KCQkJZWxzZXsKCQkJcmV0dXJuIC0xICogc3VtOwoJCQl9CgkJfQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJCWludCBpbnB1dDsKCQlTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQlpbnB1dCA9IHNjLm5leHRJbnQoKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oZGlnaXRTdW0oaW5wdXQpKTsKCX0KfQ==