fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.  
  6. //needed structures
  7. int i = 0;
  8. int j = 0;
  9. bool x = 0;
  10. bool stateArray[8][3];
  11. char out[8] ;
  12.  
  13.  
  14. stateArray[0][0]=0;
  15. stateArray[0][1]=0;
  16. stateArray[0][2]=0;
  17.  
  18. stateArray[1][0]=0;
  19. stateArray[1][1]=0;
  20. stateArray[1][2]=1;
  21.  
  22. stateArray[2][0]=0;
  23. stateArray[2][1]=1;
  24. stateArray[2][2]=0;
  25.  
  26. stateArray[3][0]=0;
  27. stateArray[3][1]=1;
  28. stateArray[3][2]=1;
  29.  
  30. stateArray[4][0]=1;
  31. stateArray[4][1]=0;
  32. stateArray[4][2]=0;
  33.  
  34. stateArray[5][0]=1;
  35. stateArray[5][1]=0;
  36. stateArray[5][2]=1;
  37.  
  38. stateArray[6][0]=1;
  39. stateArray[6][1]=1;
  40. stateArray[6][2]=0;
  41.  
  42. stateArray[7][0]=1;
  43. stateArray[7][1]=1;
  44. stateArray[7][2]=1;
  45.  
  46.  
  47.  
  48. for (i=0;i<8;i++)
  49. {
  50. for(j=0;j<3;j++)
  51. {
  52. cout<<stateArray[i][j];
  53. }
  54. cout<<endl;
  55. }
  56.  
  57.  
  58.  
  59. x=1;
  60. for (i=0;i++;i<8)
  61. {
  62. if (stateArray[i][0]== x){
  63. stateArray[i][0]=!stateArray[i][0];
  64. out[i]=x+48;
  65. }
  66. else{
  67. stateArray[i][0]=!stateArray[i][0];
  68. if (stateArray[i][1]== x) {
  69. stateArray[i][0]=!stateArray[i][0];
  70. out[i]=x+48;
  71. }
  72. else {
  73. stateArray[i][1]=!stateArray[i][1];
  74. out[i]=!x + 48;
  75. }
  76. }
  77.  
  78. }
  79. for (i=0;i<8;i++)
  80. {
  81. for(j=0;j<3;j++)
  82. {
  83. cout<<stateArray[i][j];
  84. }
  85. cout<<char(out[i]);
  86. cout<<endl;
  87. }
  88.  
  89. x=0;
  90. for (i=0;i++;i<8)
  91. {
  92. if (stateArray[i][0]== x){
  93. stateArray[i][0]=!stateArray[i][0];
  94. out[i]=x + 48;
  95. }
  96. else{
  97. stateArray[i][0]=!stateArray[i][0];
  98. if (stateArray[i][1]== x) {
  99. stateArray[i][0]=!stateArray[i][0];
  100. out[i]=x + 48;
  101. }
  102. else {
  103. stateArray[i][1]=!stateArray[i][1];
  104. out[i]=!x + 48;
  105. }
  106. }
  107.  
  108. }
  109. for (i=0;i<8;i++)
  110. {
  111. for(j=0;j<3;j++)
  112. {
  113. cout<<stateArray[i][j];
  114. }
  115. cout<<char(out[i]);
  116. cout<<endl;
  117. }
  118.  
  119.  
  120.  
  121. return 0;
  122. }
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout

Standard output is empty