896
Пошаговое объяснение:
510---15---20--25--30--35--40--45
50--55--60--65--70--75--80--85--90--95
Всего 19 чисел
950 - сумма всех чисел
Из 19 чисел можно составить 9 пар (2*9=18) и одно число останется не парным
Вывод 1:
1.1) после первого круга будет 9 новых чисел и "одно старое непарное".
итого: 10 чисел
1.2) сумма чисел 950-3*9=923 (т.к. от каждой пары отняли 3 от первоночальной суммы)
Из 10 чисел можно составить 5 пар
Вывод 2:
2.1) после второго круга будет 5 новых чисел
2.2) сумма чисел 923-3*5=908 (т.к. от каждой пары отняли 3 от первоночальной суммы)
Из 5 чисел можно составить 2 пар (2*2=4) и одно число останется не парным
Вывод 3:
3.1) после третьего круга будет 2 новых числа и "одно старое непарное".
итого: 3 числа
3.2) сумма чисел 908-3*2=902 (т.к. от каждой пары отняли 3 от первоночальной суммы)
Из 3 чисел можно составить 1 пару (1*2=2) и одно число останется не парным
Вывод 4:
4.1) после четвертого круга будет 1 новое число и "одно старое непарное".
итого: 2 числа
4.2) сумма чисел 902-3*1=899 (т.к. от каждой пары отняли 3 от первоночальной суммы)
Из 2 чисел можно составить 1 пару
Вывод 5:
5.1) после пятого круга будет 1 новое число
2.2) число 899-3*1=896 (т.к. от каждой пары отняли 3 от первоночальной суммы)
ответ: 896
static void ToTriangle(double[,] matrix)
{
double n = matrix.GetLength(0);
for (int i = 0; i < n - 1; i++)
for (int j = i + 1; j < n; j++)
{
double koef = matrix[j, i] / matrix[i, i];
for (int k = i; k < n; k++)
matrix[j, k] -= matrix[i, k] * koef;
}
}
static void Print(double[,] matrix)
{
for (int i = 0; i < matrix.GetLength(0); i++)
{
for (int j = 0; j < matrix.GetLength(0); j++)
Console.Write("{0:0.0}\t",matrix[i, j]);
Console.WriteLine();
}
Console.WriteLine();
}
static void Main()
{
double[,] matrix = new double[3, 3];
var random = new Random();
for (int i = 0; i < matrix.GetLength(0); i++)
for (int j = 0; j < matrix.GetLength(0); j++)
matrix[i, j] = random.Next(1, 9);
Print(matrix);
ToTriangle(matrix);
Print(matrix);
Console.ReadKey();
}
(Это может быть,я точно незнаю)