Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace test
- {
- class Program
- {
- static void Delete (ref int[,] ar, ref int str, ref int stb, int a, int b)
- {
- for (int i = a; i < str - 1; i++)
- for (int j = 0; j < stb; j++)
- ar [i, j] = ar [i + 1, j];
- str--;
- for (int j = b; j < stb - 1; j++)
- for (int i = 0; i < str; i++)
- ar [i, j] = ar [i, j + 1];
- stb--;
- }
- static void min_elem (int[,] ar, out int x, out int y)
- {
- x = 0;
- y = 0;
- for (int i = 0; i < ar.GetLength (0); i++)
- for (int j = 0; j < ar.GetLength (1); j++)
- if (ar [i, j] < ar[x, y]) {
- x = i;
- y = j;
- }
- }
- static void Main()
- {
- int[,] array;
- Console.Write ("n = ");
- int n = int.Parse (Console.ReadLine ());
- array = new int[n, n];
- for (int i = 0; i < n; i++) {
- string[] s = Console.ReadLine ().Split (' ');
- for (int j = 0; j < n; j++)
- array [i, j] = Int32.Parse (s [j]);
- }
- int x;
- int y;
- min_elem (array, out x, out y);
- int k = n;
- Delete (ref array, ref k, ref n, x, y);
- Console.WriteLine ("Answer");
- for (int i = 0; i < n; i++) {
- for (int j = 0; j < n; j++)
- Console.Write ("{0} ", array [i, j]);
- Console.WriteLine ();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment