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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
asotel
2 / 2 / 0
Регистрация: 11.11.2010
Сообщений: 58
#1

Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных бусин? - C++

21.11.2010, 02:48. Просмотров 385. Ответов 3
Метки нет (Все метки)

Доброго времени суток помогите написать программу

Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных бусин. Напечатать возможные варианты и их кол-во.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2010, 02:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных бусин? (C++):

Сколько различных натуральных чисел можно составить из цифр 0, 1, 2, 3, 4, 5, - C++
Сколько различных натуральных чисел можно составить из цифр 0, 1, 2, 3, 4, 5, если каждая цифра входит не более одного раза

Сколько различных бус можно составить из двух белых, двух синих и двух красных бусин? - Turbo Pascal
Условие: Сколько различных бус можно составить из двух белых, двух синих и двух красных бусин? Напечатать все возможные варианты. Решить...

Задача на лемму Бернсайда: сколько различных ожерелий можно составить из девяти бусин трёх цветов? - Комбинаторика
Условие: Сколько различных ожерелий можно составить из девяти бусин трёх цветов? Нашёл похожую решенную задачу. Но не понимаю как...

Сколько ожерелий можно составить из семи различных бусинок? - Комбинаторика
4. Сколько ожерелий можно составить из семи различных бусинок? 4. С ожерельями думаю 7 факториал вариантов.

Имеется 2 урны со следующим составом шаров: 1-ая урна - 6 синих и 3 красных; 2ая урна - 4 синих и 2 красных - Теория вероятностей
Имеется 2 урны со следующим составом шаров: 1-ая урна - 6 синих и 3 красных; 2ая урна - 4 синих и 2 красных. Наугад выбирается урна и из...

Сколько ожерелий можно составить? - Pascal ABC
Сколько различных ожерелий можно составить из двух синих, двух белых и двух красных бусин? Вывести все возможные значения на экран.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.11.2010, 08:26 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
int mas[3]={2,2,2}, mas_res[6], col=0;
void pr()
{
    for(int i=0; i<6; i++)
        if(mas_res[i]==0)
            printf("W");
        else
            if(mas_res[i]==1)
                printf("B");
            else
                printf("R");
    printf("\n");
}
void rec(int a)
{
    if(a==6)
    {
        pr();
        col++;
        return;
    }
    for(int i=0; i<3; i++)
        if(mas[i])
        {
            mas[i]--;
            mas_res[a]=i;
            rec(a+1);
            mas[i]++;
        }
}
 
int main(){
 
 rec(0);
 printf("%d", col);
  return 0;
}
asotel
2 / 2 / 0
Регистрация: 11.11.2010
Сообщений: 58
22.11.2010, 01:40  [ТС] #3
а где будет вывод?
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
22.11.2010, 06:18 #4
Если я правильно понял ваш вопрос. То ответ такой:
вывод возможных вариантов бусин на экран осуществляет функция void pr()
И в конце после вариантов выводится их кол-во.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2010, 06:18
Привет! Вот еще темы с ответами:

Сколько ожерелий можно составить? - Комбинаторика
Помогите решить задачу Сколько ожерелий можно составить из пяти одинаковых бусинок и двух большого размера.

Сколько ожерелий можно составить из бусинок? - Комбинаторика
Помогите, не могу решить!!! 1.Сколько ожерелий можно составить из пяти одинаковых бусинок и двух большего размера?

В первом ящике 10 красных, 5 белых и 5 чёрных шаров. Во втором - 8 красных, 8 белых и 4 чёрных шара - Информатика
в первом ящике 10 красных, 5 белых и 5 чёрных шаров. Во втором - 8 красных, 8 белых и 4 чёрных шара.из каждого ящика вынимают по 1 шару....

Сколькими способами можно разложить в ряд a белых, b черных и с красных шаров? - Комбинаторика
1 Сколькими способами можно разложить в ряд a белых, b черных и с красных шаров (шары одного цвета внешне не различимы)?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.11.2010, 06:18
Ответ Создать тему
Опции темы

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