Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить максимальный размер https://www.cyberforum.ru/ cpp-beginners/ thread2497109.html
Привет ребята. Столкнулся с такой проблемой. В цикле получаю размеры файлов. Файлов много. И вот как мне найти из размеров максимальный?
C++ Алгоритм First Fit
Исходные данные в программе: Пакет заданий 379,395,760,379,241,200,105,40,395,105 - это какая переменная? Как добавить Время Т0 - ? равное 900 // C++ implementation of First - Fit algorithm ...
C++ Вывести определенные элементы матрицы и суммировать их Дана матрица размером 5 на 5 с рандомными числами от 0 до 4 вывести из нее определенные элементы матрицы и суммировать их https://www.cyberforum.ru/ cpp-beginners/ thread2497082.html C++ Вызвано исключение при инициализации массива long long int https://www.cyberforum.ru/ cpp-beginners/ thread2497077.html
long long int c = {}; Если убрать один long, программа запускается и работает нормально. Почему?
C++ Перевод числа в двоичную систему счисления
Добрый вечер! Нужна программа, которая запрашивает целое число (положительное, отрицательное или ноль), разрядность типа данных и его вид – знаковый или беззнаковый. На выходе программы должно быть...
C++ Как поменять первый и последний элемент стека? https://www.cyberforum.ru/ cpp-beginners/ thread2497043.html
#include "pch.h" #include <iostream> #include <conio.h> #include <Windows.h> using namespace std; const int N = 10; struct Stec { char a; int inf;
C++ Написать программу, которая находила бы, в заданной строке, количество подстрок, состоящих из цифр Помогите с задание по практике программирования. Написать программу, которая находила бы, в заданной строке, количество подстрок, состоящих из цифр. Например, в строке "as67 df78 56j6" четыре... https://www.cyberforum.ru/ cpp-beginners/ thread2497036.html C++ Реализовать классы «стек» и «очередь» наследованием от базового класса «двусвязный список»
Реализовать классы «стек» и «очередь» наследованием от базового класса «двусвязный список». Создать три варианта реализации наследования: открытое, закрытое, защищенное. Программы- клиенты должны...
C++ Нужно поменять первый и последний элемент стека #include "pch.h" #include <iostream> #include <conio.h> #include <Windows.h> using namespace std; const int N = 10; struct Stec { char a; int inf; https://www.cyberforum.ru/ cpp-beginners/ thread2497030.html C++ Не могу восстановить кусочную функцию Имеется задание 1) Теорема Котельникова утверждает, что если в спектре сигнала не содержится частот бОльших, чем половина частоты дискретизации, то исходный сигнал может быть однозначно... https://www.cyberforum.ru/ cpp-beginners/ thread2497008.html
Проблема с Strtok C++
Добрый день. Подскажите пожалуйста. Программ вылетает в момент использования strtok, не пойму в чем проблема. В main вызываю метод: rn2.setRational("3/4"); void...
C++ Наследование класса Устройство https://www.cyberforum.ru/ cpp-beginners/ thread2496969.html
У меня есть класс Устройство,мне нужно создать второй класc который наследует базовый,с этими же методами, но с дополнительными полями. Я не понимаю как мне это переносить,как делать подскажите. ...
6257 / 4243 / 2450
Регистрация: 18.12.2017
Сообщений: 13,240
06.09.2019, 14:36 0

Удалите элементы, индексы которых делятся на B[0] и т.д. до B[m] - C++ - Ответ 13810591

06.09.2019, 14:36. Показов 720. Ответов 12
Метки (Все метки)

Ответ

Цитата Сообщение от ElKros Посмотреть сообщение
1. Удалите элементы, индексы которых делятся на B[0]
без остатка.
интересная задачка
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <vector>
using namespace std;
 
int main()
{
    srand((int)time(0));
    size_t n, m, k;
    cout << "n="; cin >> n;
    cout << "m="; cin >> m;
    
    vector <int> A, B;
    
    cout << "A: ";
    for (size_t i = 0; i < n+1 ; i++)
    {
        A.push_back(rand()%9 + 1);       
        cout << A.at(i) << " ";          
    }     
    
    cout << "\nB: ";
    for (size_t i = 0; i < m+1 ; i++)
    {
        B.push_back(rand()%9 + 1);       
        cout << B.at(i) << " ";          
    }
    cout << "\n";
    
    size_t size=A.size();
    
    for (size_t i = 0; i < m+1; i++)
    {
    k=0;    
    for (size_t j = 0; j < size; j++)       
        if(j%B[i]==0) A.erase(A.begin()+j-k++);     
    size=A.size();
    cout << i+1 << ": ";
    for (size_t j = 0; j < size; j++)      
      cout << A.at(j) << " ";
    cout << "\n";    
    } 
    
system("pause");
return 0;
}


Вернуться к обсуждению:
Удалите элементы, индексы которых делятся на B[0] и т.д. до B[m] C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.09.2019, 14:36
Готовые ответы и решения:

Выбросить из матрицы элементы, индексы которых делятся на четыре, и заменить их максимальным элементом
Данный массив m * n . Выбросить из массива те элементы , индексы которых делятся на четыре и...

Заменить в массиве V те элементы, индексы которых делятся на четыре, наименьшим элементом массива
Помогите с заданием,пожалуйста и как можно скорее. 2. Заменить в массиве V те элементы, индексы...

Выбросить из массива те элементы, индексы которых делятся на четыре и заменить их масимальным элементом
Данный массив m * n. Выбросить из массива те элементы, индексы которых делятся на четыре и заменить...

С++ Вычислить сумму элементов массива, которые делятся на 3 и индексы которых есть нечетные числа
Вычислить сумму элементов массива, которые делятся на 3 и индексы которых есть нечетные числа

12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.09.2019, 14:36

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вычислить сумму отрицательных элементов массива, которые делятся на 5 и индексы которых есть нечетные числа
Вычислить сумму отрицательных элементов массива, которые делятся на 5 и индексы которых есть...

Удалите из массива все элементы, первые цифры которых четные.
Удалить из массива все элементы, первые цифры которых четные.(на С++)

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