Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 15.11.2017
Сообщений: 96
1

Исправление кода C++

19.05.2018, 13:44. Показов 590. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Надо сделать чтоб если в ответе есть одинаковых чисел, написать только один из них

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
#include <iostream>
#include <algorithm>
using namespace std;
int main(){
    int size1,size2;
        cin >> size1>>size2;
    int *mas_f = new int[size1];
    for(int i = 0; i < size1; ++i)
        cin>>mas_f[i];
    int *mas_s = new int[size2];
    for(int i = 0; i < size2; ++i)
        cin>>mas_s[i];
    int size3 = size1 + size2;
    int *mas_t = new int[size3];
 
    for(int i = 0; i < size3; ++i){
        if(i < size1)
            mas_t[i] = mas_f[i];
        else
            mas_t[i] = mas_s[i - size1];
    }
    sort(mas_t, mas_t + size3);
    for (size_t i = 0; i != size3; ++i)
        cout << mas_t[i] << " ";
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.05.2018, 13:44
Ответы с готовыми решениями:

Исправление кода. Функция по нахождение суммы между мин и макс показателями массива. Корректировка кода
Прошу помощи. Написал программку, проблема состоит в функции summ в ней происходит нахождение...

Исправление кода C++
Нужно решить задание с Фибоначчи (двумя способами): Динамический: #include&lt;iostream&gt; using...

Исправление кода C++
#include &lt;iostream&gt; #include &lt;fstream&gt; using namespace std; void read(){ int a,n; ...

Исправление кода
Суть в чем... Программа должна запускать консоль, я там ввожу текст и он отправляется в созданный...

1
392 / 262 / 193
Регистрация: 02.05.2017
Сообщений: 1,003
19.05.2018, 15:43 2
Цитата Сообщение от DellXT Посмотреть сообщение
написать
добавь это в последний цикл перед строкой вывода
C++
1
if(i+1 != size3 && mas_t[i] == mas_t[i+1])continue;
1
19.05.2018, 15:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2018, 15:43
Помогаю со студенческими работами здесь

Исправление кода с векторами. Повторяющиеся члены
Помогите исправить ошибку. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;vector&gt;...

Динамический массив: вычислить сумму элементов главной и побочной диагоналей (Исправление кода)
я скатал у друга готовую задачу и преподаватель решил на защиту изменить мне условие #include...

Исправление кода игры "Змейка"
Добрый вечер, помогите исправить код(игра змейка), на данный момент когда запускаю игру, появляется...

Исправление
Написал данную программу #include &lt;iostream&gt; using namespace std; int main() { int...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru