#include <iostream>
using namespace std;
int main() {
const int n = 5;
double arr[n][n] = { {1.0, 2.0, 3.0, 4.0, 5.0}, {1.0, 2.0, 45.0, -6.7, 7.8}, {0.0, -33.3, 4.6, 56.0, 8.9}, {2.1, -3.0, 7.6, -33.3, 11.3}, {1.1, 4.5, 6.8, 8.0, 2.2}};
double min = arr[0][0];
int count = 1, id = 0;
for (int i = 0; i < n; i++){
for (int j = 0; j < n; j++){
if (arr[i][j] == min)
{
count++;
}
if (arr[i][j] < min) {
min = arr[i][j];
count = 1;
}
}
}
int m = n * n - count;
double * mPtr = new double [m] ;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
if (arr[i][j] > min) {
mPtr[id] = arr[i][j];
id++;
}
}
}
cout << "Array: " << endl;
for (int i = 0; i < m; i++)
{
cout << mPtr[i] << " ";
}
cout << endl;
delete[] mPtr;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpIHsKICBjb25zdCBpbnQgbiA9IDU7CiAgZG91YmxlIGFycltuXVtuXSA9IHsgezEuMCwgMi4wLCAgMy4wLCA0LjAsIDUuMH0sIHsxLjAsIDIuMCwgNDUuMCwgLTYuNywgNy44fSwgezAuMCwgLTMzLjMsIDQuNiwgNTYuMCwgOC45fSwgezIuMSwgLTMuMCwgNy42LCAtMzMuMywgMTEuM30sIHsxLjEsIDQuNSwgNi44LCA4LjAsIDIuMn19OwogIGRvdWJsZSBtaW4gPSBhcnJbMF1bMF07CiAgaW50IGNvdW50ID0gMSwgaWQgPSAwOwogIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKXsKICAgIGZvciAoaW50IGogPSAwOyBqIDwgbjsgaisrKXsKICAgICAgaWYgKGFycltpXVtqXSA9PSBtaW4pCiAgICAgIHsKICAgICAgICBjb3VudCsrOwogICAgICB9CiAgICAgIGlmIChhcnJbaV1bal0gPCBtaW4pIHsKICAgICAgICAgIG1pbiA9IGFycltpXVtqXTsKICAgICAgICAgIGNvdW50ID0gMTsKICAgICAgfQogICAgfQogIH0KICBpbnQgbSA9IG4gKiBuIC0gY291bnQ7CgoKICBkb3VibGUgKiBtUHRyID0gbmV3IGRvdWJsZSBbbV0gOwogIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKQogIHsKICAgICAgZm9yIChpbnQgaiA9IDA7IGogPCBuOyBqKyspCiAgICAgIHsKICAgICAgICAgIGlmIChhcnJbaV1bal0gPiBtaW4pIHsKICAgICAgICAgICAgICBtUHRyW2lkXSA9IGFycltpXVtqXTsKICAgICAgICAgICAgICBpZCsrOwogICAgICAgICAgfQogICAgICB9CiAgfQogIGNvdXQgPDwgIkFycmF5OiAiIDw8IGVuZGw7CiAgZm9yIChpbnQgaSA9IDA7IGkgPCBtOyBpKyspCiAgewogICAgICBjb3V0IDw8IG1QdHJbaV0gPDwgIiAiOwogIH0KICBjb3V0IDw8IGVuZGw7CiAgZGVsZXRlW10gbVB0cjsKCiAgcmV0dXJuIDA7Cn0K