#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, char * argv[])
{
int a[3][3] = { 1,2,3,4,5,6,7,8,9};
for(int i = 0; i < 3; ++i)
{
for(int j = 0; j < 3; ++j)
cout << a[i][j] << " ";
cout << endl;
}
for(int i = 0; i < 3; ++i)
for(int j = i+1; j < 3; ++j)
{
int tmp = a[i][j];
a[i][j] = a[j][i];
a[j][i] = tmp;
}
cout << "\n\n";
for(int i = 0; i < 3; ++i)
{
for(int j = 0; j < 3; ++j)
cout << a[i][j] << " ";
cout << endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbihpbnQgYXJnYywgY2hhciAqIGFyZ3ZbXSkKewogICAgaW50IGFbM11bM10gPSB7IDEsMiwzLDQsNSw2LDcsOCw5fTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCAzOyArK2kpCiAgICB7CiAgICAgICAgZm9yKGludCBqID0gMDsgaiA8IDM7ICsraikKICAgICAgICAgICAgY291dCA8PCBhW2ldW2pdIDw8ICIgICI7CiAgICAgICAgY291dCA8PCBlbmRsOwogICAgfQoKICAgIGZvcihpbnQgaSA9IDA7IGkgPCAzOyArK2kpCiAgICBmb3IoaW50IGogPSBpKzE7IGogPCAzOyArK2opCiAgICB7CiAgICAgICAgaW50IHRtcCA9IGFbaV1bal07CiAgICAgICAgYVtpXVtqXSA9IGFbal1baV07CiAgICAgICAgYVtqXVtpXSA9IHRtcDsKICAgIH0KCiAgICBjb3V0IDw8ICJcblxuIjsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCAzOyArK2kpCiAgICB7CiAgICAgICAgZm9yKGludCBqID0gMDsgaiA8IDM7ICsraikKICAgICAgICAgICAgY291dCA8PCBhW2ldW2pdIDw8ICIgICI7CiAgICAgICAgY291dCA8PCBlbmRsOwogICAgfQoKfQo=