#include #include using namespace std; int main( ) { int i; for (i = 0; i < 16; ++i) { cout << setw(3) << i << " "; if (i & 1) cout << "UP "; else cout << "DOWN "; if (i & 2) cout << "UP "; else cout << "DOWN "; if (i & 4) cout << "UP "; else cout << "DOWN "; if (i & 8) cout << "UP "; else cout << "DOWN "; if (i & 16) cout << "UP "; else cout << "DOWN "; if (i & 32) cout << "UP "; else cout << "DOWN "; if (i & 64) cout << "UP "; else cout << "DOWN "; if (i & 128) cout << "UP "; else cout << "DOWN "; cout << endl; } for (i = 150; i < 160; ++i) { cout << setw(3) << i << " "; if (i & 1) cout << "UP "; else cout << "DOWN "; if (i & 2) cout << "UP "; else cout << "DOWN "; if (i & 4) cout << "UP "; else cout << "DOWN "; if (i & 8) cout << "UP "; else cout << "DOWN "; if (i & 16) cout << "UP "; else cout << "DOWN "; if (i & 32) cout << "UP "; else cout << "DOWN "; if (i & 64) cout << "UP "; else cout << "DOWN "; if (i & 128) cout << "UP "; else cout << "DOWN "; cout << endl; } for (i = 'A'; i < 'Z'; ++i) { cout << setw(3) << char(i) << " "; if (i & 1) cout << "UP "; else cout << "DOWN "; if (i & 2) cout << "UP "; else cout << "DOWN "; if (i & 4) cout << "UP "; else cout << "DOWN "; if (i & 8) cout << "UP "; else cout << "DOWN "; if (i & 16) cout << "UP "; else cout << "DOWN "; if (i & 32) cout << "UP "; else cout << "DOWN "; if (i & 64) cout << "UP "; else cout << "DOWN "; if (i & 128) cout << "UP "; else cout << "DOWN "; cout << endl; } return 0; }