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

Подсчитать количество способов замостить шахматную доску доминошками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ с файлом http://www.cyberforum.ru/cpp-beginners/thread149240.html
Есть задание Написать программу, которая считывает текст из файла и выводит на экран только цитаты. Вот прога: #include <fstream> #include <iostream> using namespace std; int main () { ...
C++ Определить, во сколько в школе заканчивается K-ый урок помогите пожалуйста...от этого зависит мой экзамен...или подскажите с чего начать....Код на С++ В школе продолжительность каждого урока 45 минут, а перемены между уроками – всего 5 минут. Первый... http://www.cyberforum.ru/cpp-beginners/thread149239.html
стек и очередь C++
ребят поделитесь плиз программами реализующими на си стек и очередь (хотябы ввод вывод данных)
C++ C++ нарисовать елочку с символов
Задача E. Елочка «Нарисуйте» с помощью символов лес. При этом не пользуйтесь командами перемещения курсора по экрану. Ваша программа должна последовательно выводить символы строк (или строки...
C++ создать класс alpha http://www.cyberforum.ru/cpp-beginners/thread149230.html
Доброго времени суток. помогите написать класс. Создать класс Alpha таким образом чтоб при создании первого объекта и удалении последнего объекта этого типа на экран выдавались ответы сообщения...
C++ Составить прогу для подсчета непарных элементов двумерной матрицы Динамический массив В розмера m×n из целых чисел. Составить прогу для подсчета непарных(??????) элементов двумерной матрицы В, используя функцию обработки массива. подробнее

Показать сообщение отдельно
AemClock
6 / 6 / 1
Регистрация: 04.06.2010
Сообщений: 19
25.06.2010, 13:25
есть такое ) Что-то со скобками напутано, вот так вот лучше

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void go(int p1,int p2,int len)
{
  if (len == n)
  {
    d[p1][p2] = 1;
    return ;
  }
  if ((p1 & (1 << len)) == 0)
  {
    go(p1, p2 | (1 << len), len + 1);
    if (len < n-1 && (p1 & (1 << (len+1))) == 0)
    go(p1,p2,len+2);
  }
  else
    go(p1,p2,len+1);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru