Форум программистов, компьютерный форум, киберфорум
Наши страницы

Пять в ряд - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ if в switch http://www.cyberforum.ru/cpp-beginners/thread999054.html
Всем доброе время суток!!! Сразу прошу прощения за возможное существование похожей темы, со схожей сутью вопроса. google мне не в помощь,имхо не нашел схожей проблемы ( а только объяснения , что...
C++ Массив объектов пользовательского типа в vector Доброго времени суток. Кто может подсказать что храниться в vector< Employer* > employerArray ( 4 ); при его инициализации? http://www.cyberforum.ru/cpp-beginners/thread999053.html
как расписать C++
{log}_{u}2x-{u}^{3}
Задача C++
Доброго времени суток. Помогите решить задачу по программированию (С++). Что то не какие идеи не приходят в голову... Тут наверное нужно использовать какой то умный очень алгоритм, что то типа...
C++ Обработка матрицы http://www.cyberforum.ru/cpp-beginners/thread999019.html
Есть цикл для обработки матрицы по условию: 1. Найти индекс последнего столбца, в котором одинаковое количество положительных и отрицательных элементов. 2. Обнулить элементы всех столбцов, в которых...
C++ порядок вычисления выражений порядок вычисления выражений x>100\left| \right|x<=10 и y==0 подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7490 / 4605 / 691
Регистрация: 29.11.2010
Сообщений: 12,589
06.11.2013, 08:10
Обозначим: 0 - поле пустое, 1 - первый игрок, 2 -второй
1) Считать данные в двумерный массив
2) Пробежаться по горизонтали от 0 до 15 с проверкой, встречается ли непрерывная последовательность одинаковых цифр 1 или 2.
3) По вертикали аналогично
4) По двум диагоналям. Но тут проверять надо уже не до 15, а до 15-сдвиг
5) Проверку 5 элементов лучше засунуть в функцию, которая возвращает истину, если последовательность повторяется и отлична от 0. Или можно возвращать целое число, тогда 0 - послед. не повторяется или равна 0, 1 - первый игрок победил, 2 - второй игрок победил. Можно в лоб передавать все 5 элементов в качестве параметров, можно передавать 6 и осуществлять проверку в соответствии с тем, что цифра из последовательности должна совпадать с последним аргументом.

Какие есть вопросы? Только не говорите: напишите все за меня.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru