#31887: cpp ans


jasontw77661@gmail.com (Jason Chang)

學校 : 不指定學校
編號 : 171679
來源 : [140.113.136.219]
最後登入時間 :
2023-06-13 20:09:12
a034. 二進位制轉換 | From: [36.224.33.144] | 發表日期 : 2022-08-25 19:17

#include <iostream>
#include <stack>

using namespace std;

int main() {
    int n,temp;
    stack<int> st;
    while(cin >> n){
    while(n != 1){
            temp = n % 2;
            st.push(temp);
            n = n / 2;
    }
    cout << n;
    while( !st.empty() ) {
        int &tmp = st.top();
        printf("%d", tmp);
        st.pop();
    }
    cout << endl;
    }
}

 
ZeroJudge Forum