생각보다 쉬?운 문제??
그런데 좀 헤멨다 이유는 모르겠다 왜헤멨는지도 모르겠음
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = 0;
String s = sc.next();
int num = sc.nextInt();
for(int i=0; i<s.length(); i++) {
if('0' <= s.charAt(i) && '9'>=s.charAt(i))
n = n*num+(s.charAt(i)-'0');
else
n = n*num+(s.charAt(i)-'A'+10);
}
System.out.println(n);
}
}
'개발자 > Baekjoon' 카테고리의 다른 글
10757번 백준 (0) | 2023.06.26 |
---|---|
2903 backjun 중앙 이동 알고리즘 (0) | 2023.05.22 |
2563 백준 - java (0) | 2023.04.09 |
10798 백준 - 자바 (0) | 2023.04.02 |
25206 - 백준 - java (0) | 2023.03.26 |
댓글