import java.util.*;
class Main {
public int solution(String str) {
int answer = 0;
char[] c = str.toCharArray();
for (int i = 0; i < c.length; i++) {
if (Character.isDigit(c[i])) {
answer = answer * 10 + c[i] - 48;
}
}
return answer;
}
public static void main(String[] args) {
Main T = new Main();
Scanner kb = new Scanner(System.in);
System.out.println(T.solution(kb.next()));
}
}
import java.util.*;
class Main {
public int solution(String str) {
String answer = "";
char[] c = str.toCharArray();
for (int i = 0; i < c.length; i++) {
if (Character.isDigit(c[i]))
answer += c[i];
}
return Integer.parseInt(answer);
}
public static void main(String[] args) {
Main T = new Main();
Scanner kb = new Scanner(System.in);
System.out.println(T.solution(kb.next()));
}
}
String += char
'알고리즘 > JAVA' 카테고리의 다른 글
11. 문자열 압축 (0) | 2021.08.31 |
---|---|
10. 가장 짧은 문자거리 (0) | 2021.08.31 |
8. 유효한 팰린드롬 (0) | 2021.08.31 |
7. 회문 문자열 (0) | 2021.08.31 |
6. 중복문자제거 (0) | 2021.08.31 |
댓글