#include #include #include using namespace std; void ProcessCase(void); int main() { int cases, i; cin >> cases; for(i = 1; i <= cases; i++) { cout << "Test " << i << endl; ProcessCase(); } return 0; } void ProcessCase(void){ size_t rows, cols; size_t r,c; cin >> rows >> cols; vector< vector > board(rows, vector(cols,' ')); /*vector< vector> board(rows); vector tmp(cols); for(r = 0; r < rows; row++) { board.push_back(tmp); } */ for(r = 0; r < rows; r++) { for (c = 0; c < cols; c++) { cin >> board[r][c]; } } reverse(board.begin(), board.end()); for(auto & x: board) { reverse(x.begin(), x.end()); } for(auto x: board) { for (auto y: x) { cout << y; } cout << endl; } return; }