题解 | #二进制数#
二进制数
https://www.nowcoder.com/practice/103dd589fed14457a673c613d8de3841
#include <iostream> #include <vector> using namespace std; void func(int n,vector<int> &res){ while(n){ res.push_back(n%2); n/=2; } for(int i=res.size()-1;i>=0;i--) cout<<res[i]; cout<<endl; } int main() { int n; while(cin>>n){ vector<int> res; func(n,res); } return 0; }