Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: anonymous

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-30 20:39:51

#include <bits/stdc++.h>

using namespace std;

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);

    int n;
    cin >> hex >> n;

    int num = (int)n;

    //?Ţ?ҹ 2

    int binary[100] = {0},i = 0, bi = n;
    while (bi > 0)
    {
        binary[i] = bi % 2;
        bi /= 2;
        i++;
    }

    for(int j = i-1 ; j >= 0 ; j--)
    {
         cout << binary[j];
    }

    //?Ţ?ҹ 8
    cout << '\n' << oct << num;
}