Форум программистов, компьютерный форум CyberForum.ru

Сможет ли пешка дойти до края доски - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В зеркально отображенной матрице найти столбцы, элементы которых образуют убывающую последовательность http://www.cyberforum.ru/cpp-beginners/thread699910.html
Помогите написать программу.Задана матрица А(n,n). Зеркально отразить её относительно побочной диагонали. В преобразованной матрице найти столбцы, элементы которых образуют убывающую последовательность.
C++ Построение трапации с 4-мя сторонами Здравствуйте. Помогите написать программу для построения трапеции с 4-мя сторонами. И сделать возможным вращение построенной трапеции вокруг произвольной с её вершин. Управлять вращением через ScrollBar. Заранее очень благодарен. http://www.cyberforum.ru/cpp-beginners/thread699900.html
C++ Использовать значения двух строк из файла
Добрый день! Столкнулся с задачей интерактивной работы с данными из текстовых файлов (float), в которых одна строка характеризует один объект, до этого момента мне нужно было по очереди эти строки использовать, это делалось так: std::vector<float> db; //объявим вектор под значения из строки файла while(getline(input,line)) //цикл чтения из файла и расчеты в нем { db.reserve(700); ...
проверить программу C++
Посмотрите я правильно кодирования написал, ибо оно кодирует, но незнаю правильно! #include <iostream.h> #include <conio.h> struct byte{int b1:1,b2:2,b3:3,b4:4,b5:5,b6:6,b7:7,b8:8;}; union bits {char ch;byte cod;}u; void decode (bits);
C++ Когда будет верно условие? http://www.cyberforum.ru/cpp-beginners/thread699895.html
маненький вопрос, при каких начениях будет верно условие ((ac^bc)&~(ac|cc))!=0 не могу никак разобраться с этими поразрядными операциями, не пойму описание, примерно такое "если соответствующий бит одного и только одного операнда равен 1" какой соответствующий? что-то не въезжаю, есть 2 числа int 4 и 7 и как получить результат 4^7? вообщем в зависимости от вашего желания, либо объясните...
C++ Класс для обработки информации о вычислительной машине Создать класс для обработки информации о вычислительной машине. Сведения о вычислительной машине содержат название, производитель, год выпуска. Функции: а) функция ввода информации о вычислительной машине; б) функция вывода информации о вычислительной машине; в) функция вывода информации о годе выпуска вычислительной машины; г) функция, возвращающая информацию о производителе вычислительной... подробнее

Показать сообщение отдельно
Байт
 Аватар для Байт
13940 / 8771 / 1217
Регистрация: 24.12.2010
Сообщений: 15,865
17.11.2012, 12:30     Сможет ли пешка дойти до края доски
C
1
2
3
4
5
6
7
8
9
 static int D[8][8];
 int F(i,j) 
{
  if (j==7) return 1; // уже дошла
  if (D[i][j+1]==0 && F(i, j+1))  return 1;
  if (i>0 && D[i-1][j+1]==-1 && F(i-1, j+1)) return 1;
  if (i<7 && D[i+1][j+1]==-1 && F(i+1, j+1)) return 1;
  return 0;
}
Надеюсь, почтенной публике не требуются объяснения смысла переменных

Добавлено через 3 минуты
Цитата Сообщение от Dima_c8 Посмотреть сообщение
В шахматах пешка не считается фигурой
Я думал, что это только у вас в Одессе. Ан нет!
основная единица измерения шахматного материала (в шахматах её не принято называть фигурой).
(Википедия)
 
Текущее время: 23:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru