#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; }