fork download
  1. #include <iostream>
  2. #include <bits/stdc++.h>
  3. using namespace std;
  4.  
  5. string binary[] {"000", "001", "010", "011", "100", "101", "110", "111"};
  6. int main(){
  7. string a, sline;
  8. cin >> a;
  9. for (int i = 0; i < a.size(); i++){
  10. sline += binary[a[i] - '0'];
  11. }
  12. int st = 0, en = sline.size()-1;
  13. while (sline[st] == '0' && st != en){ st++; }
  14. cout << sline.substr(st, en - st+1);
  15. }
Success #stdin #stdout 0s 16056KB
stdin
314
stdout
11001100