https://www.acmicpc.net/problem/1284
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while (true) {
String n = br.readLine();
if ("0".equals(n)) break;
int result = 2;
result += n.length() - 1;
for (int i = 0; i < n.length(); i++) {
char c = n.charAt(i);
if (c == '1') result += 2;
else if (c == '0') result += 4;
else result += 3;
}
System.out.println(result);
}
}
}
'알고리즘 > 백준' 카테고리의 다른 글
백준 3047 ABC (0) | 2022.12.09 |
---|---|
백준 3058 짝수를 찾아라 (0) | 2022.12.09 |
백준 5523 경기결과 (0) | 2022.12.09 |
백준 1290 Mini Fantasy War (0) | 2022.12.08 |
백준 2921 도미노 (0) | 2022.12.08 |