Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: karnsinee
Problemset: แปลงเลขฐาน
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-13 11:34:01
#include<iostream>
#include<string>
#include<cmath>
using namespace std;
int main(){
string a;
int n,sum=0;
cin>>a;
n=a.size();
for(int i=0;i<n;i++){
if(a[i]>=65&&a[i]<=70){
sum=sum+((a[i]-'A'+10)*pow(16,n-i-1));
}
else{
sum=sum+(a[i]*pow(16,n-i-1));
}
}
cout<<sum;
}