len=strlen(p);
int trans(char *p)
p[i]
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
int trans(char *p){
int len, sum = 0;
len = strlen(p);
for (int i = 0; i < len; i++){
if (p[i] >= 'a' && p[i] <= 'f')
sum =sum+ (p[i] - 'a' + 10)*pow(16, len - i - 1);
else if (p[i] >= 'A' && p[i] <= 'F')
sum += (p[i] - 'A' + 10)*pow(16, len - i - 1);
else
sum += (p[i] - '0')*pow(16, len - i - 1);
}
return sum;
}
int main(){
char p[10];
int num;
gets(p);
num = trans(p);
printf("%d", num);
return 0;
}