ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Вопрос про совпадение в клетке
  #1  
Старый 02.01.2010, 20:14
Аватар для DTW
DTW
Участник форума
Регистрация: 11.05.2008
Сообщений: 202
Провел на форуме:
420713

Репутация: 104
По умолчанию Вопрос про совпадение в клетке

Значит так поле 3X3

карта может совпадать по бокам если если там есть карта сравниваем.
Так вот вопрос если другой способ найти где карты карты совпадают.

[code=php]
$mas = array(0,0,0,0,0,0,0,0,1) ;
echo CorectField(1,$mas);
@card номер карты
@mas все поля о нет карты 1 есть

если способ написать функцию по меньше то эта много занимает


PHP код:
 function CorectField($card,&$mas)
      {
          
          switch(
$card) {
          case 
1: {
              if(
$mas[1] == || $mas[3] == 1)   return true
              
             
               return 
false;
          }
          
           case 
2: {
              if(
$mas[0] == || $mas[2] == || $mas[4] == 1) return true;
              
              
          }
          
             case 
3: {
              if(
$mas[1] == || $mas[5] == 1) return true
               return 
false;  
              
          }
          
               case 
4: {
             if(
$mas[0] == || $mas[4] == || $mas[6] == )  return true
              
                return 
false;  
          }
          
             case 
5: {
              if(
$mas[1] == || $mas[3] == || $mas[5] == || $mas[7] == 1)  return true;   
              
                return 
false;  
          }
          
                 case 
6: {
                     
              if(
$mas[2] == || $mas[4] == || $mas[8] == )  return true;   
              
                return 
false;
          }
          
                 case 
7: {
              if(
$mas[3] == || $mas[7] == 1)   return true;     
              
                return 
false;  
          }
          
                case 
8: {
             if(
$mas[4] == || $mas[6] == || $mas[8] == 1)   return true;     
              
                return 
false;
          }
          
              case 
9: {
              if(
$mas[5] == || $mas[7] == 1)  return true
              
               return 
false;
          }
          
           default : { 
               return 
false
          
          }
       }              
          
      } 
пс не там создал (

Последний раз редактировалось DTW; 02.01.2010 в 21:38..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос про уязвимости в форумах FastBB CraF Форумы 13 17.11.2005 18:33
Вопрос про форматирование компа по ip koldun Болталка 22 15.11.2005 21:51
Вопрос про редактирование БД, больших размеров k1b0rg Форумы 7 23.08.2005 11:26
Вопрос про ikonboard 2.1.9 (Как передать снифферу данные и куки пользователя ) Toshik Форумы 3 18.08.2004 17:59



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ