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

Удалить из массива все элементы, встречающиеся более 2 раз - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одномерные массивы http://www.cyberforum.ru/cpp-beginners/thread212656.html
Люди,кто-нибудь знает как решается эта задача???Если да напишите пожалуйста)) Задача 5.12 Даны два массива действительные чисел а1...аn , b1...bm.. Если первый массив упорядочен (а1<= а2.<=...<=аn ), то получить новый массив натуральных чисел k1...km таких, что ki - это номер (место) элемента массива места bi среди элементов массива а1...аn , ( i=1,...,m). Для поиска места элементов в...
C++ Определенный интеграл любой функции Помогите, пожалуйста решить) Определенный интеграл любой функции. На входефункция например "y=x +x^2" и участок на котором интегрируем, нужно посчитать интеграл. Написать на Си Проблема в том, как распознать функцию на входе. Всю голову сломал уже)) Добавлено через 23 часа 38 минут up... http://www.cyberforum.ru/cpp-beginners/thread212653.html
C++ Интересные структуры...
На соревновании было 9 команд, после окончания турнира было оглашено рейтинг... Но при составлении рейтинга было пропущено 1 команду. Сказано только что эта команда не победила и не заняла последнего места (количество очков пропущенной команды мы должны ввести сами). Выполнить: 1)Выяснить (зависит от введенного значения очков) какое место заняла команда. 2)Вывести модифицированный рейтинг...
С++ Строки C++
Помогите разобраться как в С++ можно в заданной строке найди заданное слово. То есть мне нужно знать есть ли конкретное слово в предложении, но и то и другое должно быть введено с клавиатуры. Добавлено через 31 минуту Помогите пожалуйста на завтра надо!!!
C++ Как в form2 значение top установить, как в form1? http://www.cyberforum.ru/cpp-beginners/thread212635.html
как в form2 значение top установить как в form1?
C++ Графика "Проходим" графику в с++. Завтра надо показать рабочую программу по графике. На лекции показывали как создавать и выбирать перья, как рисовать кривые, линии и т.д. Лектор говорит что все нормально будет компилится в борланде или вижуал студио 6.0 надо только библиотеку grapics.h но у меня ничего не выходит: библиотеку не определяет ни один компилятор: дев с++, Борланд с++ 1992г ни вижуал 6.0.... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
16.12.2010, 19:42     Удалить из массива все элементы, встречающиеся более 2 раз
lenaa, Я в своем коде использовал макрос(мне так удобней), но я так понимаю вам нужно через простую функцию, значит вот-так
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int _MAX(int a, int b)
{
    if(a > b)
        return a;
 
    else
        return b;
}
 
int main()
{
    int a, b, c, res;
    scanf("%d %d %d", &a,& b, &c);
    res = 1+_MAX(a, b)+_MAX(a*c, b*c)-_MAX(a+c, b+c)+_MAX(a, 15);
    printf("%d", res);
    return 0;
}
 
Текущее время: 21:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru