반응형
https://www.acmicpc.net/problem/1550
#include <iostream>
using namespace std;
string s;
int ans = 0;
int main() {
ios::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
cin >> s;
for (int i = s.size() - 1, j = 1; i >= 0; i--, j <<= 4) {
if (s[i] <= '9') ans += (s[i] - '0') * j;
else ans += (s[i] - 'A' + 10) * j;
}
cout << ans;
}
반응형
'Algorithm' 카테고리의 다른 글
백준 13904 : 과제 (0) | 2021.11.20 |
---|---|
백준 2468 : 안전 영역 (0) | 2021.11.20 |
백준 21869 : Maximum Bishop (0) | 2021.11.20 |
백준 1247 : 부호 (0) | 2021.11.20 |
백준 1373 : 2진수 8진수 (0) | 2021.11.20 |