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

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

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

Исследовать на монотонность булеву функцию - C++

30.06.2015, 20:43. Просмотров 189. Ответов 0
Метки нет (Все метки)

Привет,помогите пожалуйста, есть код,не могу нормально написать цикл для проверки на монотонность(количество переменных вводится с клавиатуры)
вот теория http://ido.tsu.ru/iop_res/bulevfunc/text/g15_5.html
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
int _tmain(int argc, _TCHAR* argv[])
{
    int  *b = nullptr, n, f = 0, l = 0;
    cin >> n;
    int m = pow(2.0, (double)n);
    b = new(nothrow) int[m];
    cout << "Funk: " << endl;
    for (int i = 0; i < m; i++)
    {
        cin>>b[i];
        
    }cout << endl;
    v = 0;
    l = m / 2;
    while (l>=1)
    {
        
        for (int i =0; i < (m/2); i++)
        {
            
                if (b[i] <= b[l + i ])
                    f++;
            
        }
        
        l = l / 2;
    }
    if (f == pow((m / 2), n))
 
        cout << "Yes";
    else cout << "Not";
    delete[] b;
    b = nullptr;
    _getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2015, 20:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Исследовать на монотонность булеву функцию (C++):

Написать булеву функцию, которая проверяет, имеют ли два прямоугольника общие точки - C++
прямоугольники на экране подаются четверками чисел : ( х1 , у1 , х2 , у2 ) - координатами диагонали . написать булевую функцию , которая...

Определить монотонность последовательности - C++
С устройства ввода последовательно поступают целые числа. Признаком конца последовательности является 0. Определить, является ли...

Определить монотонность последовательности - C++
Задание. Разработать алгоритмы обработки одномерных целочисленных массивов (см. варианты). Представить алгоритм в виде блок-схемы и...

Проверка булевой функции на монотонность - C++
Надо проверить является ли булева функция монотонной. Она задается вектором своих значений Как проверить на монотонность? (т.е....

Как объявить булеву переменную - C++
с++ 6.0 - Выражения _Bool Программирую на с++ 6.0 и немогу обьявить переменную типа _Bool b = true; помогите разобраться.

Проверить монотонность убывания ширины уровня дерева - C++
Задача на бинарное дерево. Катастрофически не успеваю решить... Если кто-нибудь накидает код, буду премного! благодарен. Если, к сожалению,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2015, 20:43
Привет! Вот еще темы с ответами:

Проверьте булеву функцию на монотонность - Логика и множества
Проверьте булеву функцию на монотонность: (x\vee y\vee z)*(x'\vee y\vee z)*(x \vee y' \vee z')* (x'\vee y' \vee z)

подскажите как исследовать функцию на монотонность - Математический анализ
x/x^2+2x+2 нашла производную, а что дальше делать не знаю...

Исследовать последовательность на монотонность и ограниченность - Математический анализ
Подскажите пожалуйста, как исследовать последовательность на монотонность и ограниченность? В 10м классе еще такого не прошли

Исследуйте функцию на монотонность - Математический анализ
Y=ln(4*x-x^2)


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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