#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
{
int K[5][5];
int i, j, max = 40, min = -20;
int iMax = 0, jMax = 0, iMin = 0, jMin = 0;
int tmp;
for (i = 0; i < 5; i++)
{
for (j = 0; j < 5; j++)
{
K
[i
][j
] = min
+ rand() % (max
+ 1 - min
); }
}
for (i = 0; i < 5; i++)
{
for (j = 0; j < 5; j++)
{
if (K[i][j] < K[iMin][jMin])
{
iMin = i;
jMin = j;
}
if (K[i][j] > K[iMax][jMax])
{
iMax = i;
jMax = j;
}
}
}
tmp = K[0][0];
K[0][0] = K[iMin][jMin];
K[iMin][jMin] = tmp;
tmp = K[4][4];
K[4][4] = K[iMax][jMax];
K[iMax][jMax] = tmp;
for (i = 0; i < 5; i++)
{
for (j = 0; j < 5; j++)
{
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKCkKewogICAgaW50IEtbNV1bNV07CiAgICBpbnQgaSwgaiwgbWF4ID0gNDAsIG1pbiA9IC0yMDsKICAgIGludCBpTWF4ID0gMCwgak1heCA9IDAsIGlNaW4gPSAwLCBqTWluID0gMDsKICAgIGludCB0bXA7CgogICAgZm9yIChpID0gMDsgaSA8IDU7IGkrKykKICAgIHsKICAgICAgICBmb3IgKGogPSAwOyBqIDwgNTsgaisrKQogICAgICAgIHsKICAgICAgICAgICAgS1tpXVtqXSA9IG1pbiArIHJhbmQoKSAlIChtYXggKyAxIC0gbWluKTsKICAgICAgICAgICAgcHJpbnRmKCIlNGQgIiwgS1tpXVtqXSk7CiAgICAgICAgfQogICAgICAgIHByaW50ZigiXG4iKTsKICAgIH0KCiAgICBmb3IgKGkgPSAwOyBpIDwgNTsgaSsrKQogICAgewogICAgICAgIGZvciAoaiA9IDA7IGogPCA1OyBqKyspCiAgICAgICAgewogICAgICAgICAgICBpZiAoS1tpXVtqXSA8IEtbaU1pbl1bak1pbl0pCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGlNaW4gPSBpOwogICAgICAgICAgICAgICAgak1pbiA9IGo7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKEtbaV1bal0gPiBLW2lNYXhdW2pNYXhdKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBpTWF4ID0gaTsKICAgICAgICAgICAgICAgIGpNYXggPSBqOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKICAgIHRtcCA9IEtbMF1bMF07CiAgICBLWzBdWzBdID0gS1tpTWluXVtqTWluXTsKICAgIEtbaU1pbl1bak1pbl0gPSB0bXA7CiAgICB0bXAgPSBLWzRdWzRdOwogICAgS1s0XVs0XSA9IEtbaU1heF1bak1heF07CiAgICBLW2lNYXhdW2pNYXhdID0gdG1wOwogICAgcHJpbnRmKCJcblxuIik7CgogICAgZm9yIChpID0gMDsgaSA8IDU7IGkrKykKICAgIHsKICAgICAgICBmb3IgKGogPSAwOyBqIDwgNTsgaisrKQogICAgICAgIHsKICAgICAgICAgICAgcHJpbnRmKCIlNGQgIiwgS1tpXVtqXSk7CiAgICAgICAgfQogICAgICAgIHByaW50ZigiXG4iKTsKICAgIH0KCiAgICByZXR1cm4gMDsKfQo=