#include <iostream>
using namespace std;
int main( ) {
int size = 9 ; bool ok = false ;
double mat[ size] [ size] ; //Матрица 9 на 9
for ( int vert = 0 ; vert < size; vert++ ) //вводим матрицу
{
for ( int gor = 0 ; gor < size; gor++ )
{
cin >> mat[ vert] [ gor] ;
}
}
double bigger = mat[ 1 ] [ 0 ] ,summa = 0.0 ; //bigger (наибольший элемент нижжней треугольнйо матрицы диагонали)
for ( int vert = 1 ; vert < size; vert++ ) //(Находим этот элемент)
{
for ( int gor = 0 ; gor < vert; gor++ )
{
if ( bigger < mat[ vert] [ gor] ) {
bigger = mat[ vert] [ gor] ;
}
}
}
for ( int vert= 0 ; vert < size; vert++ ) //Проверка каждого диагонального элемента и элементов выше диагонали,на то,больше ли он bigger или нет,и если больше,то увеличиваем переменную summa на этот элемент
{
for ( int gor= vert; gor < size; gor++ )
{
if ( mat[ vert] [ gor] > bigger)
{
ok = true ;
summa+ = mat[ vert] [ gor] ;
}
}
}
if ( ok) //Провека для вывода ответа
{
cout << summa;
}
else
{
cout << "Нету элементов с такими свойствами" ;
}
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgc2l6ZSA9IDk7IGJvb2wgb2sgPSBmYWxzZTsKCWRvdWJsZSBtYXRbc2l6ZV1bc2l6ZV07Ly/QnNCw0YLRgNC40YbQsCA5INC90LAgOQoJZm9yKGludCB2ZXJ0ID0gMDt2ZXJ0IDwgc2l6ZTt2ZXJ0KyspLy/QstCy0L7QtNC40Lwg0LzQsNGC0YDQuNGG0YMKCXsKCQlmb3IoaW50IGdvciA9IDA7Z29yIDwgc2l6ZTtnb3IrKykKCQl7CgkJCWNpbiA+PiBtYXRbdmVydF1bZ29yXTsKCQl9Cgl9Cglkb3VibGUgYmlnZ2VyID0gbWF0WzFdWzBdLHN1bW1hID0gMC4wOy8vYmlnZ2VyICjQvdCw0LjQsdC+0LvRjNGI0LjQuSDRjdC70LXQvNC10L3RgiDQvdC40LbQttC90LXQuSDRgtGA0LXRg9Cz0L7Qu9GM0L3QudC+INC80LDRgtGA0LjRhtGLINC00LjQsNCz0L7QvdCw0LvQuCkKCWZvcihpbnQgdmVydCA9IDE7dmVydCA8IHNpemU7dmVydCsrKS8vKNCd0LDRhdC+0LTQuNC8INGN0YLQvtGCINGN0LvQtdC80LXQvdGCKQoJewoJCWZvcihpbnQgZ29yID0gMDtnb3IgPCB2ZXJ0O2dvcisrKQoJCXsKCQkJaWYoYmlnZ2VyIDwgbWF0W3ZlcnRdW2dvcl0pewoJCQkJYmlnZ2VyID0gbWF0W3ZlcnRdW2dvcl07CgkJCX0KCQl9Cgl9Cglmb3IoaW50IHZlcnQ9MDt2ZXJ0IDwgc2l6ZTt2ZXJ0KyspLy/Qn9GA0L7QstC10YDQutCwINC60LDQttC00L7Qs9C+INC00LjQsNCz0L7QvdCw0LvRjNC90L7Qs9C+INGN0LvQtdC80LXQvdGC0LAg0Lgg0Y3Qu9C10LzQtdC90YLQvtCyINCy0YvRiNC1INC00LjQsNCz0L7QvdCw0LvQuCzQvdCwINGC0L4s0LHQvtC70YzRiNC1INC70Lgg0L7QvSBiaWdnZXIg0LjQu9C4INC90LXRgizQuCDQtdGB0LvQuCDQsdC+0LvRjNGI0LUs0YLQviDRg9Cy0LXQu9C40YfQuNCy0LDQtdC8INC/0LXRgNC10LzQtdC90L3Rg9GOIHN1bW1hINC90LAg0Y3RgtC+0YIg0Y3Qu9C10LzQtdC90YIKCXsKCQlmb3IoaW50IGdvcj12ZXJ0O2dvciA8IHNpemU7Z29yKyspCgkJewoJCQlpZihtYXRbdmVydF1bZ29yXSA+IGJpZ2dlcikKCQkJewoJCQkJb2sgPSB0cnVlOwoJCQkJc3VtbWErPW1hdFt2ZXJ0XVtnb3JdOwoJCQl9CgkJfQoJfQoJaWYob2spLy/Qn9GA0L7QstC10LrQsCDQtNC70Y8g0LLRi9Cy0L7QtNCwINC+0YLQstC10YLQsAoJewoJCWNvdXQgPDwgc3VtbWE7Cgl9CgllbHNlCgl7CgkJY291dCA8PCAi0J3QtdGC0YMg0Y3Qu9C10LzQtdC90YLQvtCyINGBINGC0LDQutC40LzQuCDRgdCy0L7QudGB0YLQstCw0LzQuCI7Cgl9CglyZXR1cm4gMDsKfQ==
stdin
MSAJMyAJMSAJMSAJMSAJMSAJMSAJMSAJMiAJCjEgCTEgCTEgCTEgCTEgCTEgCTEgCTEgCTEgCQoxIAkxIAkxIAkxIAkxIAk0IAkxIAkxIAkxIAkKMSAJMSAJMSAJMSAJMSAJMSAJMSAJMSAJMSAJCjEgCTEgCTEgCTEgCTEgCTEgCTEgCTEgCTUgCQoxIAkxIAkxIAkxIAkxIAkxIAkxIAkxIAkxIAkKMSAJMSAJMSAJMSAJMSAJMSAJMSAJMSAJMSAJCjEgCTEgCTEgCTEgCTEgCTEgCTEgCTEgCTEgCQoxIAkxIAkxIAkxIAkxIAkxIAkxIAkxIAkx
1 3 1 1 1 1 1 1 2
1 1 1 1 1 1 1 1 1
1 1 1 1 1 4 1 1 1
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 5
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1