Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Text.RegularExpressions;
- namespace ConsoleApp1
- {
- class Program
- {
- static void PrintMatrix(int[,] a21b72c0b7adc5c7b4a50ffcb90d92dd6)
- {
- int a4e232f05145e208760bd431088d9f074 = a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(0);int a98e562a526c137059510415ce20b6249 = a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(1);
- string af63fe1dbc59a9fcff09292bbbfec9fb1 = "";for (int a865c0c0b4ab0e063e5caa3387c1a8741 = 0; a865c0c0b4ab0e063e5caa3387c1a8741 < a4e232f05145e208760bd431088d9f074; a865c0c0b4ab0e063e5caa3387c1a8741++)
- {for (int a363b122c528f54df4a0446b6bab05515 = 0; a363b122c528f54df4a0446b6bab05515 < a98e562a526c137059510415ce20b6249; a363b122c528f54df4a0446b6bab05515++)
- {af63fe1dbc59a9fcff09292bbbfec9fb1 += string.Format("{0} ", a21b72c0b7adc5c7b4a50ffcb90d92dd6[a865c0c0b4ab0e063e5caa3387c1a8741, a363b122c528f54df4a0446b6bab05515]);
- }af63fe1dbc59a9fcff09292bbbfec9fb1 += System.Environment.NewLine;
- }Console.WriteLine(af63fe1dbc59a9fcff09292bbbfec9fb1);
- }
- static int[,] RemoveLineFromMatrix(int[,] a21b72c0b7adc5c7b4a50ffcb90d92dd6, int abb8a5a0bf5b38f7d371e940daed92da6)
- {if (a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(0) <= abb8a5a0bf5b38f7d371e940daed92da6 || abb8a5a0bf5b38f7d371e940daed92da6 < 0)
- return a21b72c0b7adc5c7b4a50ffcb90d92dd6;
- int[,] ad0f963a9b3cc1e00f526c26f52d681d8 = new int[a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(0) - 1, a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(1)];
- for (int a865c0c0b4ab0e063e5caa3387c1a8741 = 0; a865c0c0b4ab0e063e5caa3387c1a8741 < a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(0) - 1; a865c0c0b4ab0e063e5caa3387c1a8741++)
- {int a3edfab36c65a457625723739e0a6ff79 = a865c0c0b4ab0e063e5caa3387c1a8741;
- if (a865c0c0b4ab0e063e5caa3387c1a8741 >= abb8a5a0bf5b38f7d371e940daed92da6)
- {a3edfab36c65a457625723739e0a6ff79++;
- }for (int a363b122c528f54df4a0446b6bab05515 = 0; a363b122c528f54df4a0446b6bab05515 < a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(1); a363b122c528f54df4a0446b6bab05515++)
- {ad0f963a9b3cc1e00f526c26f52d681d8[a865c0c0b4ab0e063e5caa3387c1a8741, a363b122c528f54df4a0446b6bab05515] = a21b72c0b7adc5c7b4a50ffcb90d92dd6[a3edfab36c65a457625723739e0a6ff79, a363b122c528f54df4a0446b6bab05515];
- }}
- return ad0f963a9b3cc1e00f526c26f52d681d8;
- }
- static void Main(string[] args)
- {
- // В этих строках создаётся матрица. 4 - количество строк, 2 - количество столбцов.
- int[,] matrix = new int[4, 2] {
- {1, 2}, // 0 строка
- {3, 4}, // 1 строка
- {5, 6}, // 2 строка
- {7, 8} // 3 строка
- };
- // Вывод матрицы на экран
- PrintMatrix(matrix);
- // Создаётся новая матрица со всеми строками, кроме второй (последнее число в следующей строке). Индексация строк идёт с нуля.
- int[,] newMatrix = RemoveLineFromMatrix(matrix, 2);
- // Вывод матрицы на экран
- PrintMatrix(newMatrix);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement