fork download
  1. #include <iostream>
  2. #include <map>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. void ConvertHexToBin(string NumberToConvert)
  8. {
  9. map<string,string> HexToBin;
  10. HexToBin["0"]="0000";
  11. HexToBin["1"]="0001";
  12. HexToBin["2"]="0010";
  13. HexToBin["3"]="0011";
  14. HexToBin["4"]="0100";
  15. HexToBin["5"]="0101";
  16. HexToBin["6"]="0110";
  17. HexToBin["7"]="0111";
  18. HexToBin["8"]="1000";
  19. HexToBin["9"]="1001";
  20. HexToBin["A"]="1010";
  21. HexToBin["B"]="1011";
  22. HexToBin["C"]="1100";
  23. HexToBin["D"]="1101";
  24. HexToBin["E"]="1110";
  25. HexToBin["F"]="1111";
  26. cout<<HexToBin[NumberToConvert];
  27. }
  28. int main()
  29. {
  30. string NumberToConvert="";
  31. cin>>NumberToConvert;
  32. ConvertHexToBin(NumberToConvert);
  33. return 0;
  34. }
  35.  
Success #stdin #stdout 0s 5660KB
stdin
A
stdout
1010