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

Расположить строки матрицы по возрастанию сумм их элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ String как параметр функции http://www.cyberforum.ru/cpp-beginners/thread1824495.html
Подскажите, пожалуйста, что здесь не так. При компиляции выдаёт "синтаксическая ошибка: идентификатор "string"". Пробовал убрать <string> и оставить только <cstring>, но это не помогло. stdafx.h #pragma once #include "targetver.h" #include <stdio.h> #include <tchar.h> #include <iostream>
C++ Транспонировать динамический массив с исходными данными из файла Ребят, если не сложно можете набросить программу транспонирования динамического массива с исходными данными из файла (1-ая строка размерность, потом сам массив) потом вывести всю эту тутатень. Спасибо за помощь! Добавлено через 24 минуты А так же запись в файл http://www.cyberforum.ru/cpp-beginners/thread1824460.html
C++ Посчитать прибыль от сделок используя FIFO и LIFO
Здравствуйте, Нужно написать небольшую програмку для подсчета прибыли после проведения определенных сделок. Проблема в том, что нам разрешают использовать только <iostream>, <fstream> и <string>. Плюс для хранения данных нужен двойной linked list, который будет функционировать как очередь или стек. Каждый элемент листа должен хранить количество элементов и цену за элемент. Я когда-то делал...
Подсчёт время работы алгоритма сортировки C++
Пытаюсь посчитать время работы алгоритма в миллисекундах, но постоянно выходит минусовое число. Как написать правильно? start_time = clock(); for (int i = 0; i < num - 1; ++i) { int tmp; for (int i = 0; i < num - 1; ++i) { for (int j = 0; j < num - 1; ++j)
C++ Найти первое вхождение символа в строке http://www.cyberforum.ru/cpp-beginners/thread1824416.html
Задана числовая строка с разделительным знаком (&) где то посередине. Мне надо получить числа в строке до этого знака, путём нахождения его первого входа. Т.к. команда strchr показывает этот символ и те что после него, я подумал вычитать строки, но не нашёл никакой толковой информации об этом. Как можно реализовать вывод символов до искомого знака?
C++ Написать программу для определения принадлежности точки с координатами (x,y) заштрихованной области Написать программу для определения принадлежности точки с координатами (x,y) заштрихованной области. подробнее

Показать сообщение отдельно
Dsasdf
Заблокирован
15.10.2016, 19:35     Расположить строки матрицы по возрастанию сумм их элементов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 int init[3][5] = {
        {1, 2, 3, 4, 5},
        {1, 2, 3, 4, 5},
        {1, 2, 40, 4, 5},
    };
    std::tuple<int, int> sum[3];
    vector<int> orig(*init, *init + 15);
    for (int i = 0; i < 3; i++)
        sum[i] = std::make_tuple(i, std::accumulate(*init + 5 * i, *init + 5 * i + 5, 0));
    std::sort(sum, sum + 3, [](const std::tuple<int, int> & t1, const std::tuple<int, int> &t2) {
        return std::get<1>(t1) < std::get<1>(t2);
    });
    for (int i = 0; i < 3; i++) {
        std::copy(orig.begin() + std::get<0>(sum[i])*5, orig.begin() + std::get<0>(sum[i])*5 + 5, *init + 5 * i);
    }
    //out 
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 5; j++)
            cout << init[i][j] << " ";
        cout << endl;
    }
 
Текущее время: 04:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru