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

Прога не всегда работает правильно.. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не открывается фаил http://www.cyberforum.ru/cpp-beginners/thread229915.html
#include<stdio.h> #include<conio.h> #include<malloc.h> #include<string.h> #include<iostream> using namespace std; struct queue { char disk_name;
C++ Как задать точность округления в среде разработки? Недавно столкнулся с тем, что любая переменная вещественного типа при инициализации и выводе этой же переменной на экран отображается лишь с шестью знаками. К примеру, если присвоить х = 10900.0905, то на экран выведется 10900.1 Интереса ради, завел переменную y=10900 и вычел ее из x (все переменные типа float). И, что бы вы думали, получилось? z=x-y = 0.0908203 Хотя результат уже почему-то до 6... http://www.cyberforum.ru/cpp-beginners/thread229903.html
C++ Рекурсия: Написать функцию умножения двух чисел, используя только операцию сложения
Написать функцию умножения двух чисел, используя только операцию сложения. (помогите с решением)
прога для интерпретации #define C++
надо реализовать простой препроцессор языка С, способный выполнять замены в тексте, заданные с помощью директивы #define (в том числе нерекурсивные макросы)
C++ в чём ошибка http://www.cyberforum.ru/cpp-beginners/thread229893.html
void load_file (queue *q) { char path; int count=0; system("cls"); printf ("\nVvedite put', imja i rashirenie faila\n"); scanf ("%s", &path); fa=fopen(path,"r"); for (int i=1;i<=counter;i++) {
C++ перебор подмножеств подскажите, пожалуйста, как сделать перебор подмножеств? это для решения задачки http://acm.timus.ru/problem.aspx?space=1&num=1005 подробнее

Показать сообщение отдельно
opax
 Аватар для opax
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 21
17.01.2011, 10:28  [ТС]     Прога не всегда работает правильно..
я просто хотел понять как мне свой код поправить чтобы выводил правильно когда у меня есть более 4 или 5 повторяющихся элементов в последовательности.. к примеру послед. из 10 элементов и элементы 1 2 3 4 1 1 2 3 9 2 он выводит (1 9) (1 4) (1 3) (2 3) (2 2) но по задаче 2 3 и 2 2 сравнимы.. 2=2 а 2<3 ну или 3>2 и с единицами также..

когда 1 2 3 4 5 6 7 8 9 10 он выводит 1 10,2 9 ,3 8 и т.д всё верно.. там они все несравнимы между собой..

если v[k]=(a,a[j])
то пусть количество оставшихся в массиве A элементов справа
от а[i-1], равных a[i-1], есть u, т.е. a=a[i+1]=...=a[i+u],
а количество оставшихся в массиве A элементов слева от а[j+1],
равных a[j+1], есть v, т.е.
a[j]=a[j-1]=...=a[j-v].

вот при повторяющихся элементах.. но понять не могу почему не работает..
 
Текущее время: 14:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru