Помогите пожалуйста решить вопрос с dex dump
Место int использовать string
// C++ Standard Operators
// Hexadecimal dump
#include <iostream>
#define n 13
int main()
{
using namespace std;
cout << (((n >> 28) & 0xf) > 9 ? char(((n >> 28) & 0xf) + 87)
: char(((n >> 28) & 0xf) + 48)); // 7
cout << (((n >> 24) & 0xf) > 9 ? char(((n >> 24) & 0xf) + 87)
: char(((n >> 24) & 0xf) + 48)); // 6
cout << (((n >> 20) & 0xf) > 9 ? char(((n >> 20) & 0xf) + 87)
: char(((n >> 20) & 0xf) + 48)); // 5
cout << (((n >> 16) & 0xf) > 9 ? char(((n >> 16) & 0xf) + 87)
: char(((n >> 16) & 0xf) + 48)); // 4
cout << (((n >> 12) & 0xf) > 9 ? char(((n >> 12) & 0xf) + 87)
: char(((n >> 12) & 0xf) + 48)); // 3
cout << (((n >> 8) & 0xf) > 9 ? char(((n >> 8) & 0xf) + 87)
: char(((n >> 8) & 0xf) + 48)); // 2
cout << (((n >> 4) & 0xf) > 9 ? char(((n >> 4) & 0xf) + 87)
: char(((n >> 4) & 0xf) + 48)); // 1
cout << ((n & 0xf) > 9 ? char((n & 0xf) + 87)
: char((n & 0xf) + 48))
<< endl; // 0
return 0;
}