электронная таблица- программное средство для обработки табличных данных, различных операций и расчетов. наименьшей структурной единицей этой таблицы является ячейка. в диапазон ячеек от a1 до b3 входит 6 ячеек: a1, a2, a3, b1, b2, b3, то есть ответ №1.
jstepanova
02.11.2021
Дорога, соединяющая города i и j, даст единицу в две позиции - (i, j) и (j, i). тогда общее количество единиц в матрице равно удвоенному числу дорог. отсюда и простое решение - считать n^2 чисел, подсчитать количество единиц и поделить его на 2. можно считать и сумму - от этого ничего не изменится. #include < iostream> int main() { int n = 0, sum = 0, temp = 0; std : : cin > > n; for (int i = 0; i < n * n; i++) { std : : cin > > temp; sum += temp; } std : : cout < < sum / 2; return 0; }
guzelda19904850
02.11.2021
#include < stdio.h> #include < stdlib.h> int main() { int n=10; int i, j, sum, a[n][n]; float sr; srand (time(null)); for ( i = 0; i < n; i ++ ) { for ( j = 0; j < n; j ++ ) { a[i][j] = rand() % 50 + 1; printf ("%4d ", a[i][j]); } printf("\n"); } sum = 0; for ( i = 1; i < n; i ++ ) for ( j = 0; j < i; j ++ ) sum+=a[i][j]; printf ("sum = %d\n",sum); sr = sum/((n*n-n)/2.0); printf("ср. арифм. элементов ниже главной диагонали = %5.2f\n", sr); return 0; } пример (для матрицы 5х5): 10 6 7 20 27 26 4 25 18 44 8 34 34 27 40 34 24 19 43 7 6 11 24 10 16 sum = 196среднее арифметическое элементов ниже главной диагонали = 19.60
электронная таблица- программное средство для обработки табличных данных, различных операций и расчетов. наименьшей структурной единицей этой таблицы является ячейка. в диапазон ячеек от a1 до b3 входит 6 ячеек: a1, a2, a3, b1, b2, b3, то есть ответ №1.