반응형
https://www.acmicpc.net/problem/2745
#include <iostream>
#include <math.h>
#include <string>
using namespace std;
int main() {
ios::sync_with_stdio(false);
string a;
int b;
cin >> a >> b;
long long res = 0, po = 0;
for(int i = 0 ; i < a.size(); i++) {
po = pow(b, a.size() - i - 1);
if (a[i] >= 'A') res += (a[i] - 'A' + 10) * po;
else res += (a[i] - '0') * po;
}
cout << res << "\n";
return 0;
}
'Development. > Problem solving.' 카테고리의 다른 글
[BAEKJOON] 2753 - 윤년 (0) | 2020.08.17 |
---|---|
[BAEKJOON] 2751 - 수 정렬하기 2 (0) | 2020.08.17 |
[BAEKJOON] 2468 - 안전 영역 (0) | 2020.08.17 |
[BAEKJOON] 1316 - 그룹 단어 체커 (0) | 2020.08.17 |
[BAEKJOON] 1157 - 단어 공부 (0) | 2020.08.17 |