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

Дан целочисленный массив M*N.Разработать программу нахождения суммы особых элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Непонятки с абстрактным классом http://www.cyberforum.ru/cpp-beginners/thread1006326.html
У нуба возник вопрос :) Вот объявляю я абстрактный Inline класс. Ну под инлайн я имею ввиду, что он без cpp, реализация в H. #pragma once class HEAD { public: HEAD(void) { }
C++ вывести статистику символов из txt файла помогите пожалуйста, как вывести статистику символов из текстовой файла. Этот код выводит только из input. #include <string.h> #include <conio.h> #include <iostream> #include <map.h> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread1006279.html
C++ Сортировка обменом массива. Усложненный вариант сортировки
Сделать сортировку обменом массива случайных чисел от -Н до Н-1. Рвсположить элементы сначала парные по возрастанию, потом непарные тоже по возрастанию.
Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? C++
Помогите пожалуйста решить задачку. Зачет горит.... Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z лет? Сколько будет стоить литр бензина через z лет, если сейчас он стоит p рублей? Исходные данные x,y,z вводит пользователь с клавиатуры
C++/CLI WinForms Создание массива экземпляров класса http://www.cyberforum.ru/cpp-beginners/thread1006231.html
namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } class Step
C++ fscanf и \n Есть текстовый файл содержащий строки с пробелами. Необходимо считать строку с пробелами так, что бы в переменной s не хранился символ \n, и чтоб указатель файла перешёл на новую строку (при считывании следующей строки \n не считывается в переменную s). Проблема состоит в том, что бы реализовать это именно при помощи функции fscanf в одну строку. Примеры: fscanf(f, "%s\n", s); // Не считывает... подробнее

Показать сообщение отдельно
Qazan
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 778
Записей в блоге: 10
13.11.2013, 13:09     Дан целочисленный массив M*N.Разработать программу нахождения суммы особых элементов массива
Особым считается элемент массива в своем столбце и наибольший в своей строке.

здесь все впорядке может слова не хватает ?

Особым считается элемент массива .. в своем столбце и наибольший в своей строке.

Добавлено через 58 секунд
ок вижу

Добавлено через 19 минут
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
int best = 0;  
  for(int i = 0;i < N;i++)
  {
     int min = A[i][0];
     int index = 0;
     for(int j = 0;j < M;j++)
     {
         if(A[i][j] > min)
         {
             min = A[i][j];
             index = j;
         }
         int b = true;
         for(int k = index;b && k < M;k++)
         {
           if(min == A[i][k])
           {
                 bool c = true;
                 for(int l = 0;b && l < N;l++)
                 {
                     if(min < A[l][k]) c = false;
                 }
                if(c)
                {
                  // значит min особый
                       best += min;       
                }            
           } else b = false;
         }
     } 
     
  }
Не факт ,что работает ,но вроде как то так
 
Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru