SHARE
TWEET

Untitled

a guest Dec 13th, 2019 73 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2. using System.Text.RegularExpressions;
  3.  
  4. namespace ConsoleApp1
  5. {
  6.     class Program
  7.     {
  8.         static void PrintMatrix(int[,] a21b72c0b7adc5c7b4a50ffcb90d92dd6)
  9.         {
  10.             int a4e232f05145e208760bd431088d9f074 = a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(0);int a98e562a526c137059510415ce20b6249 = a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(1);
  11.             string af63fe1dbc59a9fcff09292bbbfec9fb1 = "";for (int a865c0c0b4ab0e063e5caa3387c1a8741 = 0; a865c0c0b4ab0e063e5caa3387c1a8741 < a4e232f05145e208760bd431088d9f074; a865c0c0b4ab0e063e5caa3387c1a8741++)
  12.             {for (int a363b122c528f54df4a0446b6bab05515 = 0; a363b122c528f54df4a0446b6bab05515 < a98e562a526c137059510415ce20b6249; a363b122c528f54df4a0446b6bab05515++)
  13.                 {af63fe1dbc59a9fcff09292bbbfec9fb1 += string.Format("{0} ", a21b72c0b7adc5c7b4a50ffcb90d92dd6[a865c0c0b4ab0e063e5caa3387c1a8741, a363b122c528f54df4a0446b6bab05515]);
  14.                 }af63fe1dbc59a9fcff09292bbbfec9fb1 += System.Environment.NewLine;
  15.             }Console.WriteLine(af63fe1dbc59a9fcff09292bbbfec9fb1);
  16.         }
  17.         static int[,] RemoveLineFromMatrix(int[,] a21b72c0b7adc5c7b4a50ffcb90d92dd6, int abb8a5a0bf5b38f7d371e940daed92da6)
  18.         {if (a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(0) <= abb8a5a0bf5b38f7d371e940daed92da6 || abb8a5a0bf5b38f7d371e940daed92da6 < 0)
  19.                 return a21b72c0b7adc5c7b4a50ffcb90d92dd6;
  20.  
  21.             int[,] ad0f963a9b3cc1e00f526c26f52d681d8 = new int[a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(0) - 1, a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(1)];
  22.             for (int a865c0c0b4ab0e063e5caa3387c1a8741 = 0; a865c0c0b4ab0e063e5caa3387c1a8741 < a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(0) - 1; a865c0c0b4ab0e063e5caa3387c1a8741++)
  23.             {int a3edfab36c65a457625723739e0a6ff79 = a865c0c0b4ab0e063e5caa3387c1a8741;
  24.                 if (a865c0c0b4ab0e063e5caa3387c1a8741 >= abb8a5a0bf5b38f7d371e940daed92da6)
  25.                 {a3edfab36c65a457625723739e0a6ff79++;
  26.                 }for (int a363b122c528f54df4a0446b6bab05515 = 0; a363b122c528f54df4a0446b6bab05515 < a21b72c0b7adc5c7b4a50ffcb90d92dd6.GetLength(1); a363b122c528f54df4a0446b6bab05515++)
  27.                 {ad0f963a9b3cc1e00f526c26f52d681d8[a865c0c0b4ab0e063e5caa3387c1a8741, a363b122c528f54df4a0446b6bab05515] = a21b72c0b7adc5c7b4a50ffcb90d92dd6[a3edfab36c65a457625723739e0a6ff79, a363b122c528f54df4a0446b6bab05515];
  28.                 }}
  29.             return ad0f963a9b3cc1e00f526c26f52d681d8;
  30.         }
  31.         static void Main(string[] args)
  32.         {
  33.             // В этих строках создаётся матрица. 4 - количество строк, 2 - количество столбцов.
  34.             int[,] matrix = new int[4, 2] {
  35.                 {1, 2}, // 0 строка
  36.                 {3, 4}, // 1 строка
  37.                 {5, 6}, // 2 строка
  38.                 {7, 8} // 3 строка
  39.             };
  40.             // Вывод матрицы на экран
  41.             PrintMatrix(matrix);
  42.             // Создаётся новая матрица со всеми строками, кроме второй (последнее число в следующей строке). Индексация строк идёт с нуля.
  43.             int[,] newMatrix = RemoveLineFromMatrix(matrix, 2);
  44.             // Вывод матрицы на экран
  45.             PrintMatrix(newMatrix);
  46.         }
  47.     }
  48. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top