Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: faofao

Problemset: แปลงเลขฐาน

Language: cpp

Time: 0.002 second

Submitted On: 2026-08-17 19:28:21

#include <bits/stdc++.h>
#include <string>
using namespace std;
#define ll long long

string base(int n,int base){
    string num="0123456789ABCDEF";
    string ans="";
    while(n!=0){
        ans = num[n%base]+ans;
        n/=base;
    }
    return ans;
}

int main(){
    ios::sync_with_stdio(),cin.tie(0);
    string s;cin>>s;
    int n=stoi(s,nullptr,16);
    cout << base(n,2) << "\n" << base(n,8);
}