Есть ответ 👍

Можете объяснить каждую строчку
private static void linecheck( arr, out bool check, int t, char xo, out int test, int n)
{
check = false;
test = 1;
int k;
for (int i = 0; i < arr.getlength(0); i++)
{
k = 1;
for (int j = 0; j < arr.getlength(1) - 1; j++)
{
if (k < t)
{
if (arr[i, j] == arr[i, j + 1] & & arr[i, j] == xo)
k = k + 1;
else
k = 1;
}
else
check = true;
}
}
if (check == false)
{

for (int j = 0; j < arr.getlength(1); j++)
{
k = 1;
for (int i = 0; i < arr.getlength(0) - 1; i++)
{
if (k < t)
{
if (arr[i, j] == arr[i + 1, j] & & arr[i, j] == xo)
k = k + 1;
else
k = 1;
}
else
check = true;
}
}
}

if (check == false)
{
k = 1;
for (int i = 1; i < arr.getlength(1); i++)
{
int i2 = i;
for (int j = 0; j < i; j++)
{
i2 = i2 - 1;
if (k < t)
{
if (arr[i2 + 1, j] == arr[i2, j + 1] & & arr[i2 + 1, j] == xo)
k = k + 1;
else
k = 1;
}
else
check = true;
}
}
}
if (check == false)
{
k = 1;
for (int i = 1; i < arr.getlength(1); i++)
{
int i2 = i;
for (int j = 0; j < i; j++)
{
i2 = i2 - 1;
if (k < t)
{
if (arr[i2 + 1, j] == arr[i2, j + 1] & & arr[i2 + 1, j] == xo)
k = k + 1;
else
k = 1;
}
else
check = true;

}
if (i == 3)
{
for (int j3 = 0; j3 < arr.getlength(0) - 1; j3++)
{
i2 = arr.getlength(1) - 1;
for (int j = j3; j < i; j++)
{
i2 = i2 - 1;
if (k < t)
{
if (arr[i2 + 1, j] == arr[i2, j + 1] & & arr[i2 + 1, j] == xo)
k = k + 1;
else
k = 1;
}
else
check = true;
}
}
}
}
}
if (check == false)
{
k = 1;
for (int i2 = 0; i2 < arr.getlength(1) - 1; i2++)
{
for (int j2 = 0; j2 < arr.getlength(1) - 2; j2++)
{
int i = i2 - 1;

for (int j = j2; j < 3; j++)
{

if (i < arr.getlength(1) - 2)
i = i + 1;

if (k < t)
{
if (arr[i, j] == arr[i + 1, j + 1] & & arr[i, j] == xo)
k = k + 1;
else
k = 1;
}
else
check = true;
}

}
}
}
int o = 0;
if (check == false)
{

for (int i = 0; i < arr.getlength(0); i++)
{
for (int j = 0; j < arr.getlength(1); j++)
{
if (arr[i, j] == xo)
{
o = o + 1;
}
}
}
if (o == n * n)
{
check = true;
test = 0;
}
}

177
326
Посмотреть ответы 1

Ответы на вопрос:


1)  3 2)  точно не знаю. 3)  2 4)  2 5)  проверка неизвестных файлов антивирусными программами и сканерами. 6)  компьютерный вирус. 7)  полифаги.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS