풀이
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;
}
}
}
'코딩 문제 > 백준' 카테고리의 다른 글
백준 - 2504번 (0) | 2021.03.15 |
---|---|
백준 - 1780번 (0) | 2021.03.15 |
백준 - 1074번 (0) | 2021.03.15 |
백준 - 1059번 (0) | 2021.03.15 |
백준 - 1037번 (0) | 2021.03.15 |