Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Work
- {
- class Program
- {
- static void Main(string[] args)
- {
- int[,] a = new int[5, 5];
- IInput(a);
- Console.WriteLine("privet");
- Podcikl(a);
- // int sum = new int();
- }
- static void IInput(int[,] arr)
- {
- for (int i=1;i<5;i++)
- {
- for (int j=1;j<5;j++)
- {
- arr[i, j] = int.Parse(Console.ReadLine());
- }
- }
- }
- static void Podcikl(int[,] arr1)
- {
- int[,] a = new int[5, 5];
- a = arr1;
- int counter = new int();
- for (int i = 1; i < 5; i++)
- {
- for (int j = 1; j < 5; j++)
- {
- if (i == 0)
- {
- if (j==0)
- {
- counter = a[i + 1, j] + a[i, j + 1];
- if (counter==2)
- {
- arr1[i, j] = 1;
- }
- if (counter==0)
- {
- arr1[i, j] = 0;
- }
- counter = 0;
- }
- if (j==4)
- {
- counter = a[i + 1, j] + a[i, j - 1];
- if (counter == 2)
- {
- arr1[i, j] = 1;
- }
- if (counter == 0)
- {
- arr1[i, j] = 0;
- }
- counter = 0;
- }
- if (j !=0 && j != 4)
- {
- counter = a[i + 1, j] + a[i, j - 1] + a[i, j + 1];
- if (counter >= 2)
- {
- arr1[i, j] = 1;
- }
- if (counter == 0)
- {
- arr1[i, j] = 0;
- }
- counter = 0;
- }
- }
- if (i==4)
- {
- if (j == 0)
- {
- counter = a[i - 1, j] + a[i, j + 1];
- if (counter == 2)
- {
- arr1[i, j] = 1;
- }
- if (counter == 0)
- {
- arr1[i, j] = 0;
- }
- counter = 0;
- }
- if (j == 4)
- {
- counter = a[i - 1, j] + a[i, j - 1];
- if (counter == 2)
- {
- arr1[i, j] = 1;
- }
- if (counter == 0)
- {
- arr1[i, j] = 0;
- }
- counter = 0;
- }
- if (j!=0 && j!=4)
- {
- counter = a[i - 1, j] + a[i, j - 1] + a[i, j + 1];
- if (counter >= 2)
- {
- arr1[i, j] = 1;
- }
- if (counter == 0)
- {
- arr1[i, j] = 0;
- }
- counter = 0;
- }
- }
- if (i!=0 && i!=4 && j!=0 && j!=4)
- {
- counter = a[i - 1, j] + a[i + 1, j] + a[i, j + 1] + a[i, j - 1];
- if (counter >= 2)
- {
- arr1[i, j] = 1;
- }
- if (counter == 0)
- {
- arr1[i, j] = 0;
- }
- counter = 0;
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement