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;
}