#include < stdio.h> #define n 5int main(void){ int a[n][n]; int i,j; int sd=0,s=0,k=0; for(i=0; i< n; i++){ for(j=0; j< n; j++){ scanf("%d", & a[i][j]); } } for(i=0; i< n; i++) sd+=a[i][i]; for(i=0; i< n; i++){ for(j=0; j< n; j++){ s+=a[i][j]; } if (s==sd) k++; s=0; } printf("%d",k); return 0; }
artemy682719
11.01.2023
Добил её)//pascalabc.net //версия 3.3, сборка 1611 (06.01.2018) var x, y, a, b: longint; begin var ax: =new list< integer> ; for var i: =10000 to 99999 do begin x: =i; while x > 0 do begin y : = x mod 10; if y > 2 then a : = a + 1; if y < 8 then b : = b + 1; x : = x div 10; end; if (a=3) and (b=4) then begin ax.add(i); end; a: =0; b: =0; end; println('минимальное x-> ',ax.min); println('максимальное x-> ',ax.max); end. результат: минимальное x-> 10338 максимальное x-> 97722