#include #include using namespace std; vector> gameOfLife(vector> board) { vector> res(board.size(),vector(board[0].size(),0)); for(int i=0;i=0 && x=0 && y3){ res[i][j]=0; } else if(count==3){ res[i][j]=1; } else if(count==2 && board[i][j]==1){ res[i][j]=1; } } } return res; } int main(){ vector> vec = { {0,1,0}, {0,0,1}, {1,1,1}, {0,0,0} }; vector> res= gameOfLife(vec); for(auto a:res){ for(auto b:a){ cout<