#45758: C++解法


yp11351280@yphs.tp.edu.tw (710-43)

學校 : 臺北市私立延平高級中學
編號 : 276272
來源 : [1.164.243.217]
最後登入時間 :
2025-04-08 22:18:39
a034. 二進位制轉換 | From: [1.164.243.217] | 發表日期 : 2025-04-08 21:06

#include<bits/stdc++.h>
using namespace std;
int main(){
    long long int d;
    int b[100];
    while(cin>>d){
        int i=0;
        if(d!=0){
            while(d!=0){
                b[i]=d%2;d=d/2;i++;
            }
            for(i=i-1;i>=0;i--) cout<<b[i];
            cout<<endl;
        }
        else cout<<"0\n";
    }
}

 
ZeroJudge Forum