题目1473:二进制数

来源:互联网 发布:摄像头监控软件 编辑:程序博客网 时间:2024/05/29 13:29
#include <iostream>#include <stdio.h>#include <algorithm>#include <math.h>#include <string>#include <string.h>#include <vector>#include <queue>#include <stack>#include <sstream>#include <climits>using namespace std;//1473vector<int> v;int main(){    int n,t;   // freopen("input.txt","r",stdin);    while(cin>>n){        while(n--){            cin>>t;            if(t==0){cout<<0<<endl;continue;}            v.clear();            while(t){                v.push_back(t%2);                t/=2;            }            for(int i=v.size()-1;i>=0;i--)                cout<<v[i];            cout<<endl;        }    }    return 0;}/**************************************************************    Problem: 1473    User: cust123    Language: C++    Result: Accepted    Time:10 ms    Memory:1520 kb****************************************************************/

0 0