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

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

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

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

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

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

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

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

С помощью заданных функций проверить сколько можно построить различных треугольников - C++
С помощью данных функций проверить,сколько различных треугольников можно построить по четырем заданным точкам на плоскости. #include...

Найти сколько различных трехзначных чисел можно получить из заданного числа n путем вычеркивания цифр - C++
Задача: найти сколько различных трехзначных чисел можно получить из заданного числа n путем вычеркивания цифр? Я придумал такое: ...

Сколько цифр можно составить из заданных букв? - C++
Дана последовательность из букв. Найти сколько цифр можно составить из этих букв, вывести их и то, что осталось невостребованным. ...

Подсчитать сколько треугольников можно составить из чисел - C++
помогите,ребят 1)дан одномерный массив Х,состоящий из 20 целых чисел.Составить программу,которая подсчитывает сколько треугольников...

Узнать сколько максимально прямоугольников можно составить из ветвей - C++
После подвижных игр ученики 9-А класса решили поиграть во что-то спокойное. С ветвей, остались после игры в кольцо, они захотели составить...

Определить сколько слов можно составить из букв прочитанного слова - C++
Прошу помощи, задание : Считываю слово с файла, например, abb,нужно посчитать, сколько других слов можно из него составить и вывести. Т.е....

Подсчитать, сколько в трёх различных строках буквенных символах, а сколько цифровых - C++
Ребят, помогите пожалуйста написать програмку...Кого просил никто не может... Подсчитать, сколько в трёх различных строках буквенных...

Определить, сколько различных букв в слове - C++
Здравствуйте. Не могу разобраться со строками...Вот необходимо решить задачу: Дано слово. Определить, сколько различных букв в нем. ...

Определить, сколько в списке различных элементов - C++
Дан список, упорядоченный по неубыванию элементов в нем. Определите, сколько в нем различных элементов.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.11.2010, 08:26     Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных бусин? #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  [ТС]     Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных бусин? #3
а где будет вывод?
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
22.11.2010, 06:18     Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных бусин? #4
Если я правильно понял ваш вопрос. То ответ такой:
вывод возможных вариантов бусин на экран осуществляет функция void pr()
И в конце после вариантов выводится их кол-во.
Yandex
Объявления
22.11.2010, 06:18     Сколько различных ожерелий можно составить из 2-ух белых, 2-ух синих и 2-ух красных бусин?
Ответ Создать тему
Опции темы

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