#define _CRT_SECURE_NO_WARNINGS 1
#include <bits/stdc++.h>
using namespace std;
void jinzhi(int shuzi) {
vector<int>ansever;
if (shuzi == 0)cout << 0 << endl;
else {
while (shuzi != 0) {
ansever.push_back(shuzi % 2);
shuzi = shuzi / 2;
}
for (int i = ansever.size() - 1; i >= 0; i--) {
cout << ansever[i];
}
cout << endl;
}
}
int main() {
int shuzi = 0;
while (scanf("%d", &shuzi) != EOF) {
jinzhi(shuzi);
}
return 0;
}

京公网安备 11010502036488号