Advertisement
Emiliatan

d326

May 21st, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.37 KB | None | 0 0
  1. /* d326           */
  2. /* AC (2ms, 76KB) */
  3. #include <cstdio>
  4.  
  5. using namespace std;
  6.  
  7. bool bits[33];
  8. int v, a, b;
  9.  
  10. int main()
  11. {
  12.     while(~scanf("%d %d %d", &v, &a, &b))
  13.     {
  14.         for(int i = 0; i < 32; bits[i] = v & 1, v >>= 1, ++i);
  15.         bits[a] = b;
  16.         for(int i = 31; i >= 0; --i) putchar(bits[i] + '0');
  17.         puts("");
  18.     }
  19.     return 0;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement