백준 - 1769번
풀이
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
static int count = 0;
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader ( new InputStreamReader (System.in));
String num = br.readLine();
int hap = Integer.parseInt(Plus(num));
System.out.println(count);
if(hap%3 == 0){
System.out.println("YES");
}else{
System.out.println("NO");
}
}
private static String Plus(String x){
int y = 0;
char a;
if(x.length() > 1){
for(int i=0; i<x.length(); i++){
a = x.charAt(i);
y += Integer.parseInt(String.valueOf(a));
}
count++;
return Plus(Integer.toString(y));
}else{
return x;
}
}
}