#include <stdio.h>
#include <math.h>
// 计算字符串长度:
int Length(char a[]) {
int n = 0;
for (int i = 0; a[i] != '\0'; i++) {
n++;
}
return n;
}
int main() {
char a[50] = "";
while((scanf("%s", a))!=EOF)
{
int len = Length(a);
int sum = 0;
int n = 0;
for (int i = len - 1; i > 1; i--) {
if (a[i] >= 'A') {
int num = a[i] - 'A' + 10;
sum += num * pow(16, n);
n++;
} else {
int num = a[i] - '0';
sum += num * pow(16, n);
n++;
}
}
printf("%d\n", sum);
}
return 0;
}

京公网安备 11010502036488号