fork download
  1. #include <cstdio>
  2. using namespace std;
  3.  
  4. int main(){
  5. for(int i = 0; i <= 50; i++){
  6. long long x = 1 << i;
  7. printf("1 << %d = %lld\n", i, x);
  8. }
  9.  
  10. long long x0 = 1 << 0; printf("1 << 0 = %lld\n", x0);
  11. long long x1 = 1 << 1; printf("1 << 1 = %lld\n", x1);
  12. long long x2 = 1 << 2; printf("1 << 2 = %lld\n", x2);
  13. long long x3 = 1 << 3; printf("1 << 3 = %lld\n", x3);
  14. long long x4 = 1 << 4; printf("1 << 4 = %lld\n", x4);
  15. long long x5 = 1 << 5; printf("1 << 5 = %lld\n", x5);
  16. long long x6 = 1 << 6; printf("1 << 6 = %lld\n", x6);
  17. long long x7 = 1 << 7; printf("1 << 7 = %lld\n", x7);
  18. long long x8 = 1 << 8; printf("1 << 8 = %lld\n", x8);
  19. long long x9 = 1 << 9; printf("1 << 9 = %lld\n", x9);
  20. long long x10 = 1 << 10; printf("1 << 10 = %lld\n", x10);
  21. long long x11 = 1 << 11; printf("1 << 11 = %lld\n", x11);
  22. long long x12 = 1 << 12; printf("1 << 12 = %lld\n", x12);
  23. long long x13 = 1 << 13; printf("1 << 13 = %lld\n", x13);
  24. long long x14 = 1 << 14; printf("1 << 14 = %lld\n", x14);
  25. long long x15 = 1 << 15; printf("1 << 15 = %lld\n", x15);
  26. long long x16 = 1 << 16; printf("1 << 16 = %lld\n", x16);
  27. long long x17 = 1 << 17; printf("1 << 17 = %lld\n", x17);
  28. long long x18 = 1 << 18; printf("1 << 18 = %lld\n", x18);
  29. long long x19 = 1 << 19; printf("1 << 19 = %lld\n", x19);
  30. long long x20 = 1 << 20; printf("1 << 20 = %lld\n", x20);
  31. long long x21 = 1 << 21; printf("1 << 21 = %lld\n", x21);
  32. long long x22 = 1 << 22; printf("1 << 22 = %lld\n", x22);
  33. long long x23 = 1 << 23; printf("1 << 23 = %lld\n", x23);
  34. long long x24 = 1 << 24; printf("1 << 24 = %lld\n", x24);
  35. long long x25 = 1 << 25; printf("1 << 25 = %lld\n", x25);
  36. long long x26 = 1 << 26; printf("1 << 26 = %lld\n", x26);
  37. long long x27 = 1 << 27; printf("1 << 27 = %lld\n", x27);
  38. long long x28 = 1 << 28; printf("1 << 28 = %lld\n", x28);
  39. long long x29 = 1 << 29; printf("1 << 29 = %lld\n", x29);
  40. long long x30 = 1 << 30; printf("1 << 30 = %lld\n", x30);
  41. long long x31 = 1 << 31; printf("1 << 31 = %lld\n", x31);
  42. long long x32 = 1 << 32; printf("1 << 32 = %lld\n", x32);
  43. long long x33 = 1 << 33; printf("1 << 33 = %lld\n", x33);
  44. long long x34 = 1 << 34; printf("1 << 34 = %lld\n", x34);
  45. long long x35 = 1 << 35; printf("1 << 35 = %lld\n", x35);
  46. long long x36 = 1 << 36; printf("1 << 36 = %lld\n", x36);
  47. long long x37 = 1 << 37; printf("1 << 37 = %lld\n", x37);
  48. long long x38 = 1 << 38; printf("1 << 38 = %lld\n", x38);
  49. long long x39 = 1 << 39; printf("1 << 39 = %lld\n", x39);
  50. long long x40 = 1 << 40; printf("1 << 40 = %lld\n", x40);
  51. long long x41 = 1 << 41; printf("1 << 41 = %lld\n", x41);
  52. long long x42 = 1 << 42; printf("1 << 42 = %lld\n", x42);
  53. long long x43 = 1 << 43; printf("1 << 43 = %lld\n", x43);
  54. long long x44 = 1 << 44; printf("1 << 44 = %lld\n", x44);
  55. long long x45 = 1 << 45; printf("1 << 45 = %lld\n", x45);
  56. long long x46 = 1 << 46; printf("1 << 46 = %lld\n", x46);
  57. long long x47 = 1 << 47; printf("1 << 47 = %lld\n", x47);
  58. long long x48 = 1 << 48; printf("1 << 48 = %lld\n", x48);
  59. long long x49 = 1 << 49; printf("1 << 49 = %lld\n", x49);
  60. long long x50 = 1 << 50; printf("1 << 50 = %lld\n", x50);
  61.  
  62. return 0;
  63. }
Success #stdin #stdout 0s 16064KB
stdin
Standard input is empty
stdout
1 << 0 = 1
1 << 1 = 2
1 << 2 = 4
1 << 3 = 8
1 << 4 = 16
1 << 5 = 32
1 << 6 = 64
1 << 7 = 128
1 << 8 = 256
1 << 9 = 512
1 << 10 = 1024
1 << 11 = 2048
1 << 12 = 4096
1 << 13 = 8192
1 << 14 = 16384
1 << 15 = 32768
1 << 16 = 65536
1 << 17 = 131072
1 << 18 = 262144
1 << 19 = 524288
1 << 20 = 1048576
1 << 21 = 2097152
1 << 22 = 4194304
1 << 23 = 8388608
1 << 24 = 16777216
1 << 25 = 33554432
1 << 26 = 67108864
1 << 27 = 134217728
1 << 28 = 268435456
1 << 29 = 536870912
1 << 30 = 1073741824
1 << 31 = -2147483648
1 << 32 = 1
1 << 33 = 2
1 << 34 = 4
1 << 35 = 8
1 << 36 = 16
1 << 37 = 32
1 << 38 = 64
1 << 39 = 128
1 << 40 = 256
1 << 41 = 512
1 << 42 = 1024
1 << 43 = 2048
1 << 44 = 4096
1 << 45 = 8192
1 << 46 = 16384
1 << 47 = 32768
1 << 48 = 65536
1 << 49 = 131072
1 << 50 = 262144
1 << 0 = 1
1 << 1 = 2
1 << 2 = 4
1 << 3 = 8
1 << 4 = 16
1 << 5 = 32
1 << 6 = 64
1 << 7 = 128
1 << 8 = 256
1 << 9 = 512
1 << 10 = 1024
1 << 11 = 2048
1 << 12 = 4096
1 << 13 = 8192
1 << 14 = 16384
1 << 15 = 32768
1 << 16 = 65536
1 << 17 = 131072
1 << 18 = 262144
1 << 19 = 524288
1 << 20 = 1048576
1 << 21 = 2097152
1 << 22 = 4194304
1 << 23 = 8388608
1 << 24 = 16777216
1 << 25 = 33554432
1 << 26 = 67108864
1 << 27 = 134217728
1 << 28 = 268435456
1 << 29 = 536870912
1 << 30 = 1073741824
1 << 31 = -2147483648
1 << 32 = 0
1 << 33 = 0
1 << 34 = 0
1 << 35 = 0
1 << 36 = 0
1 << 37 = 0
1 << 38 = 0
1 << 39 = 0
1 << 40 = 0
1 << 41 = 0
1 << 42 = 0
1 << 43 = 0
1 << 44 = 0
1 << 45 = 0
1 << 46 = 0
1 << 47 = 0
1 << 48 = 0
1 << 49 = 0
1 << 50 = 0