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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Neielo
0 / 0 / 0
Регистрация: 13.02.2012
Сообщений: 6
#1

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

13.02.2012, 20:46. Просмотров 1676. Ответов 5
Метки нет (Все метки)

1. Дан целочисленный массив ,состоящий из n элементов. Удалить из массива все элементы ,встречающиеся ровно n раз.
2. Дана целочисленная матрица размера n*m. определить один из седловых элементов матрицы (Наибольший в строке и наименьший в столбце)

Буду очень признателен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2012, 20:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Удалить из массива все элементы, встречающиеся ровно n раз (C++):

Удалить из массива все элементы, встречающиеся ровно два раза - C++
помогите, пожалуйста, как написать код в с++? Дан целочисленный массив размера N. Удалить из массива все элементы, встречающиеся ровно...

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

Удалить из массива все элементы встречающиеся более двух раз - C++
Дано целочисленный массив размера N. Удалить из массива все элементы, встречаются более двух раз , и вывести размер полученного массива и...

Удалить из массива все элементы, встречающиеся менее двух раз - C++
Помогите решить,пожалуйста: Дан целочисленный массив, состоящий из n элементов. Удалить из массива все элементы, встречающиеся менее...

Удалить из массива все элементы встречающиеся менее 3-х раз и вывести размер полученного массива и его содержимое. - C++
Помогите пожалуйста решить задачу!!!!!! Дан целочисленный массив размера n. Удалить из массива все элементы встречающиеся менее 3-х...

Удалить элементы массива встречающиеся ровно два раза - C++
дан массив, состоящий из 12 двоичных чисел. Удалить элементы, которые встречаются два раза

5
remarkes
303 / 226 / 13
Регистрация: 01.07.2011
Сообщений: 809
Записей в блоге: 1
13.02.2012, 23:15 #2
ищи по форуму. недавно писал

Добавлено через 1 минуту
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
#define MAX_INPUT 256
 
int main()
{
    char input[MAX_INPUT];
    char output[MAX_INPUT];
    unsigned short n=10; // чтобы число больше 10 не прошло 
    char char_num; 
    int i=0;
    int j=0;
 
    printf("Input number: ");
    scanf("%s", input);
    printf("Input n: ");
    
    while ( n > 9 )
        scanf("%hu", &n);
 
    for( i=0; i < strlen(input); i++ ) {
        char_num=input[i];
        if ( atoi(&char_num) != n ) {
            output[j++]=input[i];
        }
    }
    
    output[j]='\0';
    printf("Result: %s\n", output);
    return 0;
}
1
Neielo
0 / 0 / 0
Регистрация: 13.02.2012
Сообщений: 6
13.02.2012, 23:20  [ТС] #3
Спасибо! В предь буду внимательнее
0
remarkes
303 / 226 / 13
Регистрация: 01.07.2011
Сообщений: 809
Записей в блоге: 1
13.02.2012, 23:25 #4
в частности, в разделе С++ для начинающих также есть Большая коллекция решенных задач
2
Neielo
0 / 0 / 0
Регистрация: 13.02.2012
Сообщений: 6
13.02.2012, 23:28  [ТС] #5
Очень приятно ,что тут уделяют внимание новичкам. Я обнаглею и задам еще вопрос ,это теория. Функция вычисления суммы делителей. Что можно про нее рассказать ?
0
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
13.02.2012, 23:45 #6
А что про нее рассказывать? Ищешь все делители в цикле, попутно суммируя их. Делителем считается число, если остаток от деления на него равен нулю. Т.е. N%i == 0.
Если нужно просуммировать не просто все делители, а все простые делители, то нужно будет делать функцию проверки на простоту. Или реализовывать решето Эратосфена.
1
13.02.2012, 23:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2012, 23:45
Привет! Вот еще темы с ответами:

Удалить из массива все элементы, встречающиеся три раза - C++
Подскажите пожалуйста в чем ошибка последнего цикла. #include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; /* Дан...

Из массива А удалить все элементы, которые встречаются в В ровно 2 раза - C++
Вводятся массивы А и В. Из массива А удалить все элементы, которые встречаются в В ровно 2 раза. Из В переписать в С те элементы, которые...

Из массива А удалить все элементы, которые встречаются в В ровно 2 раза - C++
Помогите пожалуйста с задаче по массивам. Вводятся массивы А и В. Из массива А удалить все элементы, которые встречаются в В ровно 2...

Выведите все строчные гласные латинские буквы, встречающиеся в данной строке ровно один раз. - C++
Выведите все строчные гласные латинские буквы, встречающиеся в данной строке ровно один раз.


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

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

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