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

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

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

инверсии - C++

20.12.2009, 22:41. Просмотров 878. Ответов 2
Метки нет (Все метки)

Пусть дана последовательность из 20 целых чисел.Определить количество инверсий в этой последовательности.(то есть таких пар элементов в которых большее число число находится слева от меньшего xi>xj при i<j ) Помогите решить плз
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2009, 22:41     инверсии
Посмотрите здесь:

Инверсии и перестановки - C++
Ребят, помогите пожалуйста, сделать 2 задачки, буду очень вам признателен! Заранее огромное спасибо. 1.Дана перестановка. Наименьшее...

Вычисление инверсии по модулю - C++
Есть код для вычисления инверсии по модулю. Его нужно немного переделать). Нужно вбить модуль (число) в программу и она должна вывести на...

инверсии - Pascal
Назовем инверсией в строке ситуацию Aij&gt;Aij+1 (в отлиции от ситуации Aij&lt;=Aij+1). Получим сассив L1,L2,...,Ln по правилу: Li=1, если в i-й...

Посчитать количество инверсии - Delphi
Посчитать в массиве количество всех инверсии,нужен сам алгоритм Добавлено через 25 минут Сам настрочил вот такое: procedure...

Создать отношение инверсии - Prolog
Создать отношение которое по порядку и количеству инверсий определяет перестановку в виде списка подсписков. Например перестановка 4-го...

Выполнение инверсии с третью массива - Pascal ABC
Заполнить массив из 12 элементов случайными числами в интервале и выполнить инверсию для каждой трети массива.

Прокомментировать код инверсии строки - C (СИ)
Имеется код инверсии строки,сижу и не могу понять,как он работает? Объясните пожалуйста) void Mirror(char*s) { char c = *s++; if...

Контейнер инверсии управления (IoC) - C# MVC
Подскажите плз какой лучше контейнер использовать и есть ли на текущий момент какие-либо контейнеры, которые предоставляются самой Visual...

Схема инверсии свукового сигнала нужна - Электроника
Я решил записать песенки так сказать в хорошем качестве... Для этого была приобретена полу профи звуковая карта выносная, там есть...

Массив: Определить количество инверсии в заданной последовательности - Turbo Pascal
Помогите решить задачу на Паскале. СРОЧНО!!!! Дана последовательность из 20 целых чисел.Определить количество инверсии в этой...

Инверсия окружности, не проходящей через центр инверсии - Геометрия
Пожалуйста помогите, с инверсией окружности не проходящей через центр инверсии.

Из каждой инверсии в массиве A переписать в массив В меньший элемент - C (СИ)
Дан одномерный массив А неупорядоченных целых чисел. Назовем инверсией два стоящих рядом элемента, когда левый элемент больше правого. Из...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
20.12.2009, 22:59     инверсии #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    char* str=/*"13461346145125193126"*/"10401050604010509010";
    int counter=0;
    for (int i=0;i<20-1;i++)
    {
        if (*(str+i)>*(str+i+1))counter++;
    }
    cout << "number="<<str<<"\npiars "<<counter<<endl;
    getch();
    return 0;
}
oops
0 / 0 / 0
Регистрация: 28.11.2009
Сообщений: 8
22.12.2009, 20:44  [ТС]     инверсии #3
а можете перевести это в С
Ответ Создать тему
Опции темы

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